私が理解するところでは、elasticsearchはC++ APIを提供していません。だから、インデックス作成と検索のためにhttpリクエストを送受信するためにライブラリを使うべきだと仮定しています。弾性検索ニーズに合ったライブラリの推奨事項はありますか?おかげさまで 弾性検索のC++ API
答えて
すべてのネットワーキングライブラリは正常に動作するはずです。あなたが本当に必要とするのは単純なHTTPリクエスト(Get/Put/Post/Delete)なので、Libcurlはおそらく最も簡単で最速です。
githubでhttps://github.com/QHedgeTech/cpp-elasticsearchをリリースしました。
家庭用のhttpクライアントが含まれていますが、libcurlに簡単に接続できます。まだまだごくわずかですが、あなたの貢献を見ることができれば、あなたのニーズにも合っています。
cpp-elasticsearchはelasticsearchのための小さなC++ APIで、公式のものになることを目指しています。 「開始」ページだけでなく、ドキュメントがまだあります。
実際のバージョンは最小限であり、Q-Hedge Technologiesのニーズに合わせて開発されました。 このコードではC++ 11の機能が使用されています。
スーパー!ありがとうウィリアム。 –
このリポジトリには貢献していません。最新のESバージョンにクライアントを更新したかどうかは不明です。他の推奨クライアントについて知っていますか? – piyushGoyal
- 1. 弾性検索マルチフィールドクエリ
- 2. 弾性検索クエリフィルタ
- 3. 弾性検索サブリストフィルター
- 4. 弾性検索キャッシュ
- 5. ファセットジオポイント検索による弾性検索
- 6. multiphrase方法 - 弾性検索
- 7. 弾性検索連合クエリ
- 8. 弾性検索文書数
- 9. 弾性検索とサブクエリ
- 10. 弾性検索配列
- 11. 集計データの弾性検索フィルタ
- 12. タイプによる弾性検索の検索インデックスの制限
- 13. 弾性検索バルクAPI - インデックスと作成/更新
- 14. 弾性検索文書の保存
- 15. 弾性検索履歴データの処理
- 16. 弾性検索のインデックス作成ウェブサイト/ URL
- 17. 弾性検索、二重のファセット
- 18. 弾性検索クエリの完全一致
- 19. 弾性検索範囲の日付
- 20. _allインデックスでの弾性検索
- 21. 弾性検索厳密なハイライト
- 22. 弾性検索地理・ポイント・クエリフィルタ
- 23. 弾性検索クエリ - スペースを持つフレーズ
- 24. 弾性検索列挙型フィールド
- 25. タイムスタンプに基づく弾性検索クエリ
- 26. 弾性検索エンジンmongo-connector KeyError _id
- 27. HABTM関連モデル用タイヤ/弾性検索
- 28. 弾性検索:フィルターでマルチマッチ無効果
- 29. C#弾性検索でジオバランスを計算する(ネスト2)
- 30. 弾性探索クラスタ
ありがとうございました。私はlibcurlの投稿データを使用してインデックス付きの結果を返そうとしていますが、問題があるようです。詳細はこちら。 http://stackoverflow.com/questions/13272414/elastic-search-json-range-query-issue-when-using-libcurl –