开发者社区 问答 正文

Elasticsearch同步数据后相同索引文档数一样但大小不一样

已解决

Elasticsearch同步数据后相同索引文档数一样但大小不一样

展开
收起
提个问题 2024-06-08 16:13:09 297 分享 版权
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    使用logstash,reindex等工具做索引迁移或重建,新老索引文档数一样但大小不一样,主要因es存储数据存在一定的膨胀(压缩系数),一般时间越久,数据量越多,数据量越接近,膨胀和segment数量,大小等都有关系,如deleted数量较多,这部分标记删除也会占用存储空间导致文档数一致而大小不一致的情况,可在低峰期对索引做forcemerge,POST /twitter/_forcemerge。
    2024-06-08 16:13:10
    赞同 展开评论