Value-pool based caching for Java applications
4 months ago
- #Java
- #Caching
- #Spring
- Mnemosyne是一个可定制的Java缓存库,通过内存数据库实现高效更新。
- 支持领域专用缓存算法,默认提供FIFO和LRU实现。
- 兼容Spring框架,未来计划增加更多集成方案与分布式系统支持。
- 采用ID映射的Value Pool机制,支持缓存对象同步更新。
- 通过注解实现方法缓存,支持条件更新与自定义ID功能。
- 允许通过继承AbstractMnemosyneCache类实现自定义缓存算法。
- 规划中的功能包括LFU/S3-FIFO算法支持、完善文档体系及分布式缓存能力。