CouchDB 复制性能下降

CouchDB 复制性能下降

我们在 Tornado 中实现了一个 API,使用 CouchDB 作为后端。

通常,对 CouchDB 的查询会在 50 毫秒内完成。

但最近,查询耗时长达 250 毫秒,有时甚至更长。在元旦排除一些故障后,我们发现复制严重影响了性能,于是我们禁用了它,性能又恢复了。

昨晚午夜左右(UTC+7)我们重新启用了复制,没有影响。但是今天早上当 API 开始出现高负载时,CouchDB 性能再次下降。

  1. 有没有办法解决这个性能问题?
  2. 如果复制竟然是罪魁祸首,如何优化复制?

相关内容