【文件属性】:
文件名称:elasticsearch-ruby:Elasticsearch的Ruby集成
文件大小:2.45MB
文件格式:ZIP
更新时间:2021-02-01 06:29:22
ruby search client elasticsearch elastic
弹性搜索
该存储库包含用于Ruby集成。
库是两个单独库的包装:
,它提供了用于连接到Elasticsearch集群的低级Ruby客户端。
,为Elasticsearch RESTful API提供了Ruby API
require 'elasticsearch'
client = Elasticsearch :: Client . new log : true
# if you specify Elasticsearch host
# client = Elasticsearch::Client.new url: 'http://localhost:9200', log: true
client . transport . reload_connections!
client . cluster . health
client . search q : 'test'
# etc.
这两个库都有大量文档。 请仔细阅读和文档。
另请参阅以获取一些实际示例。
为了获得最佳性能,应使用支持持久(“保持活动”)连接的HTTP库,例如或 。 这些库不是Elasticsearch