2012-02-28 53 views
0

Jackrabbit的PersistenceManager類中externalBLOBs屬性的相關性是什麼?我們使用org.apache.jackrabbit.core.persistence.bundle.OraclePersistenceManager類在Oracle上運行Jackrabbit 1.6.4。對於羣集,我們使用org.apache.jackrabbit.core.journal.OracleDatabaseJournalorg.apache.jackrabbit.core.data.FileDataStore共享位置。Jackrabbit持久性管理器 - externalBLOBs屬性的相關性

集羣正在工作,但我想確保我們對性能進行優化。

我們是否應該在此設置中更改externalBLOBs屬性的值?默認值是true

回答

0

DataStore取代了externalBLOB功能。如果您正在使用數據存儲,則可以並應該禁用此選項。

爲了提高性能,您應該升級到Jackrabbit 2.x.如果你不能升級是什麼原因?

+0

由於我們已經在使用DataStore,是否仍然需要更改'externalBLOBs'的值?這個屬性的含義是什麼? – nwinkler 2012-03-05 08:03:34

+0

我剛剛檢查了1.6.4源代碼,發現'org.apache.jackrabbit.core.persistence.bundle.OraclePersistenceManager'設置'externalBLOBs'的值爲'false'。升級到2.x是在某個時間點計劃的,但目前還沒有。 – nwinkler 2012-03-05 08:05:47