Elastic Search Cluster
のデータにrails
アプリケーションからアクセスしたいと思います。サーバがhttp://localhost:9200
で動作していて、エンドポイントhttp://localhost:9200/location/type
にアクセスしたいとします。Rubyで弾性検索宝石を使用する場合のクラスタの詳細を指定する場所
このdocumentation次と、この例に出くわした:
require 'elasticsearch'
client = Elasticsearch::Client.new log: true
client.cluster.health
client.index index: 'my-index', type: 'my-document', id: 1, body: { title: 'Test' }
client.indices.refresh index: 'my-index'
client.search index: 'my-index', body: { query: { match: { title: 'test' } } }
質問:私はコードで私のelasticsearch cluster
の詳細を定義します
- を?クラスタは、ドキュメントの仕様として
http://localhost:9200/