7

私が理解していることから、elasticsearchはC++apiを提供していません。したがって、インデックス作成と検索のためにhttpリクエストを送受信するためにライブラリを使用する必要があると想定しています。エラスティック検索のニーズに合うライブラリに関する推奨事項はありますか?ありがとう。

4

2 に答える 2

9

githubでリリースしたばかりです:https ://github.com/QHedgeTech/cpp-elasticsearch 。

自家製のhttpクライアントが1つ含まれていますが、libcurlに簡単に接続できます。それはまだ最小限です、それがあなたのニーズにも合うようにあなたが貢献するのを見たいと思っています。

cpp-elasticsearchはelasticsearchの小さなC++APIであり、公式のものになることを目的としています。「はじめに」のページだけでなく、ドキュメントもまだ公開されていません。

実際のバージョンは最小限であり、Q-HedgeTechnologiesのニーズに合わせて開発されています。このコードでは、C++11の機能が使用されています。

于 2014-06-06T07:34:55.100 に答える
8

すべてのネットワークライブラリは正常に機能するはずです。本当に必要なのは単純なHTTPリクエスト(Get / Put / Post / Delete)だけなので、Libcurlはおそらく実行するのが最も簡単/最速です。

于 2012-11-04T18:47:00.177 に答える