我正在查看 elasticsearch 并注意到您可以创建索引并批量添加项目。我目前有一系列包含 2.2 亿条目的平面文件。我正在使用 Logstash 来解析它们并将它们添加到 ElasticSearch,但我觉得它存在于 1 个索引下会很难查询。行数据最多不过1-3个属性。
在这种情况下,Elasticsearch 如何发挥作用?为了有效地查询这个索引,你是否只是向集群添加了额外的实例,它们将一起工作来处理集合?
我一直在浏览文档,它正在解释要做什么,但不一定总是解释它为什么要这样做。
我正在查看 elasticsearch 并注意到您可以创建索引并批量添加项目。我目前有一系列包含 2.2 亿条目的平面文件。我正在使用 Logstash 来解析它们并将它们添加到 ElasticSearch,但我觉得它存在于 1 个索引下会很难查询。行数据最多不过1-3个属性。
在这种情况下,Elasticsearch 如何发挥作用?为了有效地查询这个索引,你是否只是向集群添加了额外的实例,它们将一起工作来处理集合?
我一直在浏览文档,它正在解释要做什么,但不一定总是解释它为什么要这样做。
为了有效地查询这个索引,你是否只是向集群添加了额外的实例,它们将一起工作来处理集合?
这正是您需要做的。通常这是一个迭代过程:
既然你提到了 Logstash,有一些事情可能会进一步帮助:
祝你好运!