我是弹性搜索的新手。我需要实现一个系统,在这个系统中,我将连续获得一整天的数据输入。我想使这个数据提要可搜索,所以我使用ElasticSearch。
现在,我有两种方法可以这样做: 1)用mongo存储提要中的数据。并按一定的间隔将这些数据提供给ElasticSearch,比方说一天两次。( 2)直接将数据输入ElasticSearch,这是一个连续的过程。同时,ElasticSearch必须执行搜索查询。
我预计每秒大约有20个条目来自数据提要,大约每秒有2-3个查询由ElasticSearch执行。
请指点。
发布于 2013-10-29 18:29:03
您能告诉我们更多关于您的集群体系结构的信息吗?有多少个节点?所有节点都有数据,还是也有网关节点?通常我会说直接给elasticsearch喂食不应该是个问题。对于elasticsearch来说,每秒2到3个查询并不多见。
发布于 2013-11-27 13:55:47
您应该为它优化索引结构和应用程序代码:
从我的测试中,对于elasticsearch来说,每秒20个插入并不是一个很大的负载。
https://stackoverflow.com/questions/19666307
复制相似问题