ElasticSearch:1.如何判断写入ElasticSearch的数据量是正确的?2.在有判断数量操作的前提下,在ILM索引生命周期中,如何进行roll out的设置?

目前遇到两个需求:

1.如何判断写入Elasticsearch前的数据量等于Elasticsearch后的数据量?

2.在上述条件下,想设置一个ILM规则并设置索引模板,具体要求如下:

  • 单个索引不超过30G
  • 实现roll out 功能

遇到的问题:

1.如果在单个索引不超过30G的前提下,当一次写入40G内容时,触发roll out功能,保存成2个索引时,那如何判断写入Elasticsearch前的数据量等于Elasticsearch后的数据量?如何把写入的部分进行计算?

2.如果判断结果为不相等的时候,应该怎么进行操作呢?删除部分索引?(有这个操作的吗?)或者让这个索引不指向alias?具体要如何操作呢?

希望大家帮帮忙,提供下解决思路,万分感激!

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答


本次提问扣除的有问必答次数,将会以问答VIP体验卡(1次有问必答机会、商城购买实体图书享受95折优惠)的形式为您补发到账户。


因为有问必答VIP体验卡有效期仅有1天,您在需要使用的时候【私信】联系我,我会为您补发。