Gol*_*a11 7 jackrabbit jcr jackrabbit-oak
很抱歉,这听起来很愚蠢,但是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实现?
正如评论中提到的awd一样,Oak只是Jackrabbit的最新版本。它不仅是更新,而且是同一JSR170的新实现。因此,API不会改变,但是底层内部工作方式却有所不同。正如Julian所提到的,您可以在文档中找到很多内容。一些主要的更改是:
以下是更改的概述:http : //jackrabbit.apache.org/oak/docs/differences.html
以及简短的幻灯片放映:https : //www.slideshare.net/jukka/oak-the-architecture-of-apache-jackrabbit-3
| 归档时间: |
|
| 查看次数: |
3681 次 |
| 最近记录: |