是否可以以一种可以获取小索引(大约100MB左右)并配置群集的方式设置Elasticsearch,以便该索引中的所有数据全部可用,在集群中的每个节点上?
基本上我们希望以类似于所有应用程序服务器上的内存缓存的方式利用Elasticsearch,这样当应用程序查询索引时,查询将在同一节点上本地提供,并且永远不会离开计算机所以我们避免招致网络开销(这里的网络有点慢,容易出问题)。
此索引为高读,低写。每天可能有50次写入,如果是这样的话,因为数据根本不是易变的(主要考虑配置类型的东西等)。
在阅读了很多关于设置集群的内容之后,我仍然无法判断您是否可以强制整个索引在每个节点上完全可用,或者如果这是不可能的,因为Elasticsearch将始终尝试通过单独的节点分发数据。
如果 ,那么40节点集群的所需配置是什么?每个节点一个分片加一个副本?
非常感谢任何关于此的信息或想法。
此致
克雷格