0
私はCKANである公開データポータルを使用しようとしています。しかし、その検索プラットフォームはsolrを使用しますが、私はelasticsearchを使用してデータのインデックスを作成します。これはCKANでelasticsearchを使用する方法ですか?おかげさまで CKANとElasticsearchを併用してデータをインデックス化することは可能ですか?
私はCKANである公開データポータルを使用しようとしています。しかし、その検索プラットフォームはsolrを使用しますが、私はelasticsearchを使用してデータのインデックスを作成します。これはCKANでelasticsearchを使用する方法ですか?おかげさまで CKANとElasticsearchを併用してデータをインデックス化することは可能ですか?
短い答えはノーです。
おそらくESはおそらくより普及していますが、私はSOLRから切り替える本当に良い理由は考えられません。彼らはLuceneの周りのラッパーです。あなたの推論が何であるかを教えてください。
SOLRとのカップリングが適度に緩いので、確かに実行可能です。これに向けていくつかの作業がありました:https://github.com/ckan/ckan/pull/3118これは間違いなくリソースを歓迎するでしょう。
ご返信ありがとうございます。実際には、ESには多くの機能が用意されています。特に、ELKスタックを使用すると、多くのソースからデータを読み込んでロードするのに役立ちます。 https://db-engines.com/en/blog_post/55 – trundle
CKANはSOLRを使用して、データではなくメタデータ(データセットのカタログ)を保存します。 CKANのデータストアはデータをポストグアに保存します。 Postgresと比較して、ESが大きな分析フローに適しているという議論があります。あなたは何をしたいのですが、(通常どおり)各データセットのCKANにメタデータレコードを持ち、resource.urlは(データストアを有効にするのではなく)ESで公開されたデータにリンクします。 –