开发者社区 > 大数据与机器学习 > 检索分析服务 Elasticsearch版 > 正文

这个怎么处理呢?

大佬们问个Elasticsearch问题,一个比较单条文档数据量大的索引里边,bulk部分更新文档的个别字段;磁盘占用上涨很明显;这个怎么处理呢?

展开
收起
真的很搞笑 2023-03-27 13:19:11 250 0
2 条回答
写回答
取消 提交回答
  • 用script方法局部更新,不要做全量更新,此回答整理自钉群“Elasticsearch中文技术社区”

    2023-03-29 23:38:30
    赞同 展开评论 打赏
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    原因分析:就是因为你的索引中的文档数据较大,并且更新的字段数据量也比较大,出现数据冗余的情况。

    解决办法:可以考虑将更新的数据拆分为多个字段,并将字段分别存储在不同的文档中,从而避免数据冗余。例如,将一个较大的文档拆分为多个小的文档,每个文档只包含需要更新的字段。

    2023-03-27 14:28:47
    赞同 展开评论 打赏

阿里云检索分析服务Elasticsearch版兼容开源ELK功能,免运维全托管,提升企业数据检索与运维分析能力。

热门讨论

热门文章

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载