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的缓存实现
  • 相关阅读:
    WebAPI 资料
    TransactionScope事务类的使用
    Go入门笔记34-Go 使用Ioctl
    解决XShell XFTP传输Go可执行文件导致出错问题
    Go入门笔记33-Go 交叉编译
    博客园添加横向菜单
    C# 正则替换、Json格式化等
    Ubuntu批量修改文件后缀
    Linux免密登录
    Go入门笔记32-继承
  • 原文地址:https://www.cnblogs.com/ipetergo/p/6785384.html
Copyright © 2011-2022 走看看