eXist-db XMLデータベースにXMLファイルが格納されており、索引付けしてSolrに格納する必要があります。ドキュメンテーションにはeXistはあまり言及されていません。ここに誰かが知っているなら、助けてください。とても有難い!SolrとeXist-dbの統合
答えて
を使用しています。 したがって、データをSolrにプッシュするのではなく、SolrのDataImportHandlerを使用して、eXistからデータを読み込み、XPathEntityProcessorのように処理します。
はeXistからXMLリソースを取得する方法: http://exist-db.org/exist/devguide_rest.xml
お返事ありがとうございます。 RESTインターフェイスは機能しますが、ネストされたときに複数のドキュメントを生成するXPathEntityProcessorを取得することはできません。 eXist-DBコレクションで動作する親XPathEntityProcessorがありました。子のXPathEntityProcessorは個々のXMLファイルで動作します。 –
利用可能なエンティティプロセッサがあなたのデータを扱うことができない場合は、[EntityProcessorBase](http(http://wiki.apache.org/solr/DataImportHandler#EntityProcessor) ://lucene.apache.org/solr/api/org/apache/solr/handler/dataimport/EntityProcessorBase.html)、nextRow()メソッドをオーバーライドします。 –
さらに、あなたの場合には、[XPathEntityProcessor](http://lucene.apache.org/solr/api/org/apache/solr/handler/dataimport/XPathEntityProcessor.html)を拡張してください。 –
私たちはeXist DBと似たようなことをしましたが、そうではありません。あなたは、オプションのカップルを持って、次のことができます。
- あなたのDBとインポートから
- が出力CSV(またはJSON)にスクリプトを書くXSTLを使用して消費するXML format that SOLR likesにあなたのDBから出力されたXMLを変換SOLRはeXist DB用のJDBCドライバがあると仮定し
- に、あなたはRESTを使用してはeXist-DBにアクセスするためにSolrのURLDataSourceを使用することができますSOLR data import handler
- 1. Apache NutchとSolrの統合
- 2. Solrの6とcarrot2統合
- 3. tikaとsolrとのgrobidの統合
- 4. Solrの6とNutchは2.3.1統合
- 5. Xquery update(eXistdb)のエラー
- 6. CassandraとSolrの統合JDBCを使用:org.apache.thrift.transport.TTransportException
- 7. Apache TikaとApache SolrのJava APIによる統合
- 8. Sunspot solr検索gemとgitlab ciの統合
- 9. Apache Nutch 1.12とSolr 5.4.1の統合に失敗しました
- 10. タプルのSolr統計
- 11. CouchDbとSolrを統合したプロジェクトはありますか?
- 12. アプローチはsolrとmysqlを統合します
- 13. solr date統計クエリ
- 14. Crafter CMS 2.5以降でのSolrの新しいバージョンの統合
- 15. Spring統合とSpring MVCの統合
- 16. ストラクチャードストリーミング+カフカ統合 - SSLとKerberosの統合?
- 17. SQLとSolrの照合
- 18. Solr 6メトリック - コア統計
- 19. ソラリウムや他のクライアントを使ってSolrとCakePhp3を統合する方法は?
- 20. STSとSpringの統合複数のxmlファイルと統合された統合グラフ
- 21. OneDriveとの統合
- 22. NodeJS:PHPとの統合
- 23. Matlabの統合と
- 24. Auth0との統合
- 25. facebookとの統合
- 26. Facebookとの統合
- 27. facebookとの統合
- 28. Outlookとの統合
- 29. Authorize.netとの統合
- 30. nservicebusとの統合
ほぼ同じ質問がちょうどLinkedInの上にXMLおよび関連技術のネットワークグループに頼まれた:http://www.linkedin.com/groupAnswers?viewQuestionAndAnswers=&discussionID = 100978256&gid = 71299それがあなたの質問に答えることができない場合は、あなたが存在するオープンメーリングリストに参加し、あなたの要件のより具体的な説明を送ることを歓迎します。より多くのeXist-dbユーザーがここよりオープンしているので、これが最善の策です。 – joewiz