zoukankan      html  css  js  c++  java
  • Ehcache入门介绍一

    EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。

    特性有:
    1. 快速轻量
    Ehcache的线程机制是为大型高并发系统设计的。
    大量性能测试用例保证Ehcache在不同版本间性能表现得一致性。
    很多用户都不知道他们正在用Ehcache,因为不需要什么特别的配置。
    API易于使用,这就很容易部署上线和运行。
    很小的jar包,Ehcache 2.2.3才668kb。
    2. 简单
    3. 多种缓存策略
    缓存在内存和磁盘存储可以伸缩到数G,Ehcache为大数据存储做过优化。
    大内存的情况下,所有进程可以支持数百G的吞吐。
    为高并发和大型多CPU服务器做优化。
    线程安全和性能总是一对矛盾,Ehcache的线程机制设计采用了Doug Lea的想法来获得较高的性能。
    单台虚拟机上支持多缓存管理器。
    通过Terracotta服务器矩阵,可以伸缩到数百个节点。
    4. 缓存数据有两级:内存和磁盘,因此无需担心容量问题
    5. 缓存数据会在虚拟机重启的过程中写入磁盘
    6. 可以通过RMI、可插入API等方式进行分布式缓存
    7. 具有缓存和缓存管理器的侦听接口
    8. 支持多缓存管理器实例,以及一个实例的多个缓存区域
    9. 提供Hibernate的缓存实现
  • 相关阅读:
    利用Python获取文件类型
    删除目录和文件
    创建目录和空文件
    读取文件内容
    sort方法
    python实例5-表格打印
    ngx.lua中遇到的小问题
    mysql 更改自动增长字段值的重新设定
    全面讲解进程池原理
    测试工程师Docker基础
  • 原文地址:https://www.cnblogs.com/ipetergo/p/6785384.html
Copyright © 2011-2022 走看看