Apache Jackrabbit(或JCR API)可幫助您將數據存儲與數據管理系統分開。這意味着每個數據存儲提供者都必須爲他自己的數據存儲實現JCR API。問題是JCR爲MySQL實施?我們可以通過MySQL使用JCR API嗎?我想真正抽象出我存儲內容的位置,以便明天如果我不想使用關係數據庫,我可以輕鬆地將其與文件系統交換出來。我們可以在MySQL上使用JCR API嗎?
2
A
回答
4
您可以嘗試ModeShape,這是一個JCR實現,可以將數據存儲在各種系統中,包括MySQL(或幾乎任何其他關係數據庫),數據網格(如Infinispan),文件系統,版本控制系統(如SVN)等。您甚至可以創建由多個聯合系統支持的單個JCR存儲庫。 ModeShape通過可擴展的連接器庫來實現這一點(這比實現完整的JCR API要簡單得多),因此您可以使用JCR API來獲取其他系統中的數據。
1
「ModeShape isn't your father's JCR」與項目網站上的參考指南一樣,更詳細地涵蓋了所有這些內容。
0
因此,除了事實上給出一個關係視圖和另一個基於層次結構(或樹)的各種數據源視圖之外,ModeShape和Teiid有什麼相同之處嗎?
3
Apache Jackrabbit可以配置爲使用MySQL進行存儲,http://markmail.org/message/fbkw5vey2mme4uxe的討論是一個很好的起點。
相關問題
- 1. 我們可以使用twitter API在twitter上發佈圖片嗎?
- 2. 我們可以在以太坊使用mysql嗎?
- 3. 我們可以在PayPal REST API中使用引用事務嗎?
- 4. 我們可以在J2EE應用程序上使用WSRP portlet嗎?
- 5. 我們可以在GitLab上使用Github的mac應用嗎?
- 6. 我們可以使用Google App Engine而不使用他們的數據API嗎?
- 7. 我們可以在Selenium WebDriver和Cucumber上使用TestNG嗎?
- 8. 我們可以在Windows上使用git-cvs嗎?
- 9. 我們可以在Android上使用RecordStore數據庫嗎?
- 10. 我們可以在內部網上使用SOAP嗎?
- 11. 我們可以在IE7和IE8上使用canvas.toDataURL嗎?
- 12. 我們可以使用AJAX和XHTML嗎?
- 13. 我們可以使用API創建Amazon聯合身份池嗎?
- 14. 我們可以使用谷歌的方向API嗎?
- 15. 我們可以使用EWS託管API連接到Exchange 2016嗎?
- 16. 我們可以使用Gmail API訪問協作收件箱嗎?
- 17. 我們可以在後端的Api類中有Api方法嗎
- 18. 在MySQL中,我可以在INSERT上下文中使用IF嗎?
- 19. 我可以在外部網址上使用Soundcloud API嗎?
- 20. 我可以在dotNet編譯的exe上使用Win32 API ExtractIcon()嗎?
- 21. 我可以在WinRT上使用阻塞API嗎?
- 22. 我可以在新的Graph API上使用FBConnect嗎?
- 23. 我可以在vs2008上使用HTML5嗎
- 24. 我可以在GAE上使用django.contrib.gis嗎?
- 25. 我可以在iPhone上使用setModalPresentationStyle嗎?
- 26. 我可以在Android上使用PixelMed嗎?
- 27. 我可以在iOS上使用QLThumbnailImageCreate嗎?
- 28. 我可以在QNX上使用Java嗎?
- 29. 我可以在android上使用jmonkeyengine嗎?
- 30. 我可以在Mac上使用Kinect嗎?
有一天我偶然發現了ModeShape,而且我很好奇。有沒有人在這裏使用過它? – alex 2010-03-30 19:40:18