如果这听起来很愚蠢,我很抱歉,但是 Jackrabbit 和 Oak 有什么区别?我正在研究 JCR170,特别是如何在两个 jackrabbit 安装之间迁移内容,并且我遇到了 JackRabbit 和 Oak。
Apache Jackrabbit™ 内容存储库是 Java 技术 API 内容存储库(JCR,在 JSR 170 和 JSR 283 中指定)的完全符合要求的实现。
内容存储库是一种分层内容存储,支持结构化和非结构化内容、全文搜索、版本控制、事务、观察等。
Jackrabbit Oak 是 JCR 规范的补充实现。它致力于实现一个可扩展且高性能的分层内容存储库,用作现代世界级网站和其他要求苛刻的内容应用程序的基础。有关更多信息,请参阅 Jackrabbit Oak 网站。
Apache Jackrabbit 是 Apache 软件基金会的一个项目
http://jackrabbit.apache.org/jcr/index.html
他们自己的主页说 Jackrabbit 是实现 JCR 的内容存储库,而 Oak 是 JCR 的补充实现。为什么同一个项目有两个 JCR 实现?