據JCR,內容存儲庫是“可以支持結構化和非結構化內容的層次內容數據存儲。”如果這聽起來很複雜,一個簡單的定義是:“一個簡單的信息管理系統,用於存儲,訪問和管理內容提供各種服務。”
阿帕奇兔崽子提供了一個API,開發人員可以使用它來訪問存儲在內容存儲庫和其他信息管理系統的數據。
開發人員可以利用兔崽子進行互動,並控制這些內容和信息管理系統,為他們創造第三方服務或其他相鄰工具箱
特點:
- 在訪問結構化和非結構化內容
- 在深度訪問內容
- 在細粒度的權限系統
- 可處理各種物業類型
- 支持多種持久性模型
- 在支持XPath查詢
- 在支持SQL查詢
- 在輕鬆導入和導出數據
- 內容鎖定
- 內容版本
- 在數據觀察
- 數據集群
- 在JTA支持
什麼在此版本中是新的:
- 在添加路徑排斥JackrabbitEventFilter
- 在用戶管理:為系統用戶API
什麼是2.8.0版本,新的:
- 在方法確定數組值<類型/ LI>
- 添加TCK測試的NaN和無窮的雙屬性值
- 在捆綁系列化破
- 實施JackrabbitObservationManager
什麼在2.7.3版本新:
- 改進:
- 在允許節點類型的註冊表子類來檢查衝突內容
- 在錯誤修正:
- 在搜索索引一致性檢查日誌可修復錯誤不必要的警告
- 在MoveAtRootTest失敗,並且不包含在測試套件
- 在試圖2.7.2刪除節點時的UserManager不支持錯誤
- 在NPE如果用戶的W / O型admin用戶節點上的讀取權限刪除所有節點
什麼在2.7.0版本新:
- 在方法測定值的數組類型
- 添加TCK測試的NaN和無窮的雙屬性值。
什麼是2.6.0版本,新的:
- 在回調提供了一致性檢查
- 在訪問群集節點ID
- 在實現一個MultiDataStore
- 在內部OSGi和其他 改進兔崽子整合
- 在標準化字符串屬性進行排序的查詢結果時,
什麼在2.5.3版本新:
- 在Implementd一個MultiDataStore
- 在規範化字符串屬性進行排序的查詢結果時。
什麼2.5.1版本新:
- 在更新Lucene的3.6
- 一致性檢查的性能改進
- 一致性檢查應仔細檢查誤報
- 一致性檢查應解決“斷開連接”節點
- 在提高資源庫的更新性能 - 調整指數'刪除'創造
- 在升級到Java SE 6
- 在升級的HttpClient 3依賴性最終發行3.1
- 在各種測試不與源== 1.6 編譯
- 在添加構造與尺寸參數節點 - 和PropertyIteratorAdapter
- 請堆棧跟踪與警告的ObservationDispatcher消息
- 添加的ACE節點易於使用的工具類
- 在加入性能測試設置jr2.6
- 在小的改進收集的ACE
- 在性能測試
- 在允許空值類型JcrUtils.getOrAddNode(父,名稱,類型)
- 在審計日誌使用的基本形式
- 在提供獲取屬性並得到節點實用方法JcrUtils
- 在垃圾收集器的改進
什麼在2.4.2版本新:
- 在回調提供了一致性檢查
什麼在2.4.1版本新:
- 在新增失踪名常數組合:標題
- 請CachingEntryCollector緩存的最大大小配置。
- 在訪問群集節點ID。
- 在增廣各地CachingEntryCollector日誌信息。
- 在SQL2加入對空集是效率不高。
什麼在2.3.7版本新:
- 請公開範圍的鎖採
什麼在2.3.6版本新:
- 在使人們有可能獲得多個節點在一個電話通過DAVEX。
- 添加基於內存的束店。
什麼在2.3.4版本新:
- 在JMX綁定兔崽子
- 在JMX統計的會話。
- 添加配置掛鉤密碼驗證。
- 在統計的查詢持續。
什麼是2.3.3版本,新的:
- 在對authorizable創建和刪除配置的行動李>
- 在測試工具的更新
- 在升級到1.0的logback
- 新增M2E生命週期映射Eclipse的靛藍
- 在升級到1.0蒂卡
什麼在2.3.2版本新:
- 在統計的PersistenceManager的
- 在統計的查詢。
什麼是2.3.0版本,新的:
- 在新功能:
- 支持小寫和大寫的&QUOT功能; ORDER BY&QUOT;第
- 在spi2dav:JSR 283的NodeType管理
- 在添加支持encrpted數據庫密碼的repository.xml
- 在基於登錄令牌認證機制
- 在SQL Azure的支持:聚集索引
- 改進
- 將常用的節點類型功能兔崽子-SPI-公地
- 將來自jcr2spi通用鎖測試兔崽子-JCR-測試
- 在更新的Lucene 3.0
- 請DefaultSecurityManager默認的安全管理...
- 在ISDESCENDANTNODE對SQL性能差2查詢
- 在UserManagerImpl:錯字&QUOT; compatibleJR16&QUOT;配置選項恆
- 在錯誤修正:
- 在DbDataStore:垃圾收集僵局
- 測試失敗
- 在內部處理超時的TransactionContext不...
- 在會話#importXML不能正確處理UUID的碰撞,如果...
- 保存設置二進制屬性兩次失敗後
- 在Node.orderBefore和JackrabbitNode.rename應檢查...
- 在Namespace.java命名空間比較不工作,如果...
- 在僵局中acl.EntryCollector / ItemManager
在JCR-RMI和jcr2dav
什麼在2.2.8版本新:
- 在錯誤修正:
- 在Item.remove失敗,如果一個兒童項目是不可見的。
- 在具有屬性標記為異步提取節點。
- 在QOM到SQL2不投射數字文字。
- 在訪問控制評價不妥善應對XA。
- 在SQL2加入與OR條款仍然有一些問題。
- 在DescendantSelfAxisQuery可能會失敗,IOException異常的時候。
- 的SetProperty訪問控制評價不妥善應對。
- 在前綴全文查詢與日本或中國文字。
- ArrayIndexOutOfBoundsException異常:ConcurrentCache
- 在EntryCollector可能記錄警告的不存在的項目。
- 在重疊的節點之後不一致庫添加操作。
什麼在2.2.7版本新:
- 改進:
- 在支持多重選擇OR約束連接查詢
- 使用GrowingLRUMap在CachingEntryCollector
- 在SQL2:實現節點的名稱,如支持
- 在調試日誌顯示引用節點試圖刪除的時候
- 在AccessControlManager#getApplicablePolicy應該檢查
- 在錯誤修正:
- 保存設置二進制屬性兩次失敗後
- 在僵局中acl.EntryCollector / ItemManager
- 忽略索引配置時,索引長度
- 在LuceneQueryFactory應該運行查詢後調用QueryHits.close()
- 在SQL2左外連接
- 在與水珠限制,ACL不能在正常工作“/”
- 在QueryObjectModel不會產生相應的SQL2
- 在PathParser接受包含大括號非法pahts
- 在長期價值無法正常存儲
- 在ItemSaveOperation不應該忍氣吞聲堆棧跟踪
什麼在2.2.5版本新:
- 在錯誤修正:
- 在偶爾JCA測試失敗。
- 在因網絡配置DbClusterTest故障。
什麼在2.2.4版本新:
- 在錯誤修正:
- 在作家永遠阻擋在更新操作等待時。
- 在DefaultISMLocking死鎖。
什麼是2.1.2版本,新的:
- 在提高讀/寫並發
什麼是2.0.3版本,新的:
- 在提高讀/寫並發
什麼版本2.0.0新:
- 在升級到2.0 JCR。這兔崽子發布實施,並根據官方公佈的JCR 2.0 API。所有的JSR 283規範要求的功能已經實現。需要注意的是遠程訪問層(RMI和WebDAV)僅支持JCR 2.0的一個子集
- 在升級到Java 5的所有兔崽子(除JCR-測試組件)現在需要Java 5的基礎平台。不再支持Java 1.4的環境。
- 在單獨的JCR共享組件。許多通用的JCR組件如OCM的現開發並從賈卡拉比特內容庫分別釋放。請參見各個組件為他們最新的版本。
- 在數據庫連接池,現在可用於所有的數據庫後端。捆綁持久性管理的非匯集版本仍然在org.apache.jackrabbit.core.persistence.bundle封裝。為了使在現有的兔崽子存儲庫連接池,與org.apache.jackrabbit.core.persistence.pool在你的倉庫和工作空間的配置文件替換包名。
- 在默認存儲庫配置中啟用數據存儲功能。
- 在全文索引與Apache提卡。兔崽子,現在可以提取和索引許多新類型的文檔,包括Microsoft Office 2007和更高的生產的Office Open XML文件的全文內容。
- 在Apache的共享集合,Apache Derby的,碼頭,SLF4J和Apache Xerces的依賴已經升級到較新版本。
- 在OracleFileSystem類不使用特殊的blob處理了,因為它不是必需的Oracle版本以來10R1。如果你需要支持的Oracle 9或更早使用Oracle9FileSystem類。
評論沒有發現