インデックスを作成してSolrに保存する必要があるXMLファイルがeXist-dbXMLデータベースに保存されています。ドキュメントにはeXistについてはあまり触れられていません。ここの誰かが知っているなら、助けてください。とても有難い!
2 に答える
0
同様のことを行いましたが、eXistDBからは行いませんでした。いくつかのオプションがあります。次のことができます。
- DBから出力されるXMLを、SOLRがXSTLを使用して使用するのが好きなXML形式に変換します。
- DBからCSV(またはJSON )を出力してSOLRにインポートするスクリプトを作成します
- eXist DB用のJDBCドライバーがあると仮定して、SOLRデータインポートハンドラーを使用します
于 2012-03-27T08:36:36.997 に答える
0
SolrのURLDataSourceを使用して、RESTを使用してeXist-dbにアクセスできます。したがって、データをSolrにプッシュする代わりに、SolrのDataImportHandlerを使用してeXistからデータを読み取り、XPathEntityProcessorで行われるようにデータを成形します。
eXistからxmlリソースを取得する方法:http: //exist-db.org/exist/devguide_rest.xml
于 2012-03-27T09:13:47.703 に答える