ModeShape (前身是 “JBoss DNA”) 是一个实现了 JCR 2.0 (JSR-283) 规范,用以提供在不同系统上的内容存储的功能。
ModeShape 支持所有 JCR 2.0 的必选功能。
通常如果用一句话描述,我们总是将内容仓库说成是,“关系数据库”和“文件系统”的“集大成者”,外加所有那些我们一直没有但不得不内建在我们自己应用中的好东西。
这包括如事务、伸缩性、数据库端的查询、使用超大文件带来的真正好处、流、访问控制和文件系统端的层次结构,以及诸如版本标定、全文检索,以及两者都不支持但非常重要的“数据优先”方法。
JCR是描述所有这些特性的Java API。
备注:ModeShape 4.0 之前的版本采用 LGPL 许可证。