jsa4j是Jerrymouse Storage API for Java的简称。是JerryMouse小组开发的通用数据底层,可以架设在单机或者Gae环境之下。脱胎于CommonCloud项目,由于CommonCloud过于复杂,缺乏可用性。所以开发了他的简化版Jsa4J。Jsa4J的目标是可用和简洁。
Jsa4j子项目列表
Jsa4j-db-kv 提供 KeyValue 数据库接口。有一个Derby和一个Gae实现。还有用于缓存的支持
接口本身非常简洁:只有两个方法:
String get(String key)
String put(String key, String value)
详 见API文档
Jsa4j-db-table 表结构的数据库支持
Jsa4j-search 提供全文搜索支持。
Jsa4j-bus 建立在分布式缓存上的通讯总线