ファイル(XMLファイル)を格納するJCRにMongoDBを使用できますか?MongoDB for Javaコンテンツリポジトリを使用できますか?
2
A
答えて
2
いいえ - MongoDBは、私が知っている限り、JCRに必要な従来のロックを使用していません。 JCRにはLuceneパッケージのFull-Text Searchも含まれていますが、Mongo(マルチキーを使用)では全文検索を行うことができます(ステミング、ランキングなど)。
JCRは実際にRDBMSとフルテキストインデックスで使用することを意味します。
3
Apache JackRabbitの次のバージョンであるコード名オークには、Mongoベースのストアが含まれています.MacKernelはOak用語です。 OAK-619: Lock-free MongoMK implementationで詳細を見ることができます。
0
はい、Apache Jackrabbit OakはMongoDBを完全にサポートしています。実際、mongoは実際に使用できる最高のバックエンドです。ここでmeta64リポジトリの初期化がどのように行われるかの例は次のとおりです。
関連する問題
- 1. mongoDB + Java-8:java.lang.NullPointerException:no value for:ユーザー
- 2. Javaでfor-eachを使用してNodeListを反復処理できますか?
- 3. コンテンツリポジトリとApache JackRabbitを使用して学習する方法は?
- 4. Scala Pojos for Mongodb
- 5. sqlalchemyでmongodbを使用することはできますか?
- 6. iOSアプリケーションでmongoDBをローカルで使用できますか?
- 7. 条件付きのforループデクリメントを使用できますか?
- 8. Googleのアプリエンジンインフラストラクチャでcassandra/couchdb/mongodbを使用できますか?
- 9. MongoDBではなくSolrを使用できますか?
- 10. mongodbのskip、limitで$ inを使用できますか?
- 11. NLP for java、どのツールキットを使用しますか?
- 12. iOSでAllJoyn Framework for Wifi Directを使用できますか?
- 13. msbuild execコマンドで 'for%i'ループを使用できますか?
- 14. Visual Studio for MacでMAMPを使用できますか?
- 15. forループのSQLクエリでPythonリストを使用できますか?
- 16. GitHub for Windowsをローカルで使用できますか?
- 17. 子ノードで変数を使用できますか? (xslt/for-each)
- 18. Proxy Serverを使用してSalesforce for Javaにログインできない
- 19. MongoDB for Forex
- 20. PhoneGap for Mobile Sites Developmentを使用できますか?
- 21. Data Management Studio 2012 for 2008 R2レポートサービスを使用できますか?
- 22. .htaccessファイルはGit for Railsプロジェクトで使用できますか?
- 23. mongodb dbrefs Javaを使用した例
- 24. Mongodb for HL7-FHIR
- 25. DjangoでMongodbエンジンを使用することはできませんか?
- 26. springデータを使用してJavaでmongodbデータベースユーザを作成するmongodb
- 27. 複数の&&ステートメントをJavaで使用できますか?
- 28. Android用JavaでPhonegapを使用できますか?
- 29. forループを使用したJava ASCIIアート
- 30. Mysql for Javaアプリケーションを使用したデータベースミラーリング
実際にMongoDBは詳細情報を参照http://docs.mongodb.org/manual/coreについて、ストップワードの除去などをランク付け、ステミング提供/ index-text /。もちろん、Lucene(そしてSolrのようなすべての派生物)ははるかに強力です(例えば、あなたは自分のステムマーなどを作ることができます)。 –
ブライアン、あなたの答えのすべての文をすべて尊重して間違っています。 JCRはファイルシステム、mongo、またはRDBMSの上でバックエンドとして動作することができます。以下はMongoDBとRDBMSの両方で動作するJCRイニシャライザのコードです: https://github.com/Clay-Ferguson/meta64/blob/master/src/main/java/com/meta64/mobile/レポ/ OakRepository.java –