[问题]:紧急技术调查:CPU使用Spike与Badger v4.4.4
作者: charlie103创建于 2024年11月25日更新于 2026年6月22日
标签kind/questionStale
问题。 我目前正在使用 Go 语言开发的项目中使用 Badger 数据库库版本 v4.4.0,在使用过程中,我遇到了一个与 CPU 使用率有关的严重问题,迫切需要您的帮助和专业知识。 在我们的应用程序中,所有存储的数据都会在 45 分钟后过期。 然而,我们发现每 30 分钟,CPU 使用率就会飙升到正常使用率的两倍以上。 这种现象会定期发生,每次飙升都会严重影响我们系统的性能。 我们怀疑这个问题可能与 Badger 处理过期数据的方式有关,但我们尚未找到确切的原因或解决方案。 我们曾尝试查阅可用的文档和社区讨论,但没有发现类似的案例或明确的指导,可以解决这个问题。 因此,我们迫切需要您的专业建议和帮助,以诊断和解决这个问题。 如果可能的话,我们希望您能提供以下方面的见解: Badger 处理过期数据的机制是否可能导致 CPU 使用率飙升? 是否有建议的配置或优化策略可以帮助减轻或预防这些 CPU 使用率飙升? 其他用户是否报告过类似问题,以及它们是如何解决的? 我们期待您的迅速回复,并希望尽快解决这个技术难题。 感谢您抽出时间并提供帮助!
内容来源: dgraph-io/badger