是否值得在CouchDB中为不同类型的数据创建单独的数据库?

时间:2012-04-27 09:53:09

标签: performance couchdb

如果我在CouchDB中有两个不同的数据集,

  1. 一个不经常更新(主要是对现有文档的更新),
  2. 另一个是非常频繁地写的(仅限追加)
  3. 在性能方面,我是否可以在单独的数据库中分离它们?假设数据库经常被压缩。

1 个答案:

答案 0 :(得分:1)

根据我的经验,性能提升在很大程度上取决于查询数据时的视图。通过将db与频繁写入分开,我看不出写性能会如何大幅提高,但是,这会影响数据库的大小,我建议将它们分开保存。这将允许在不同时间和整体上运行压缩,如果您确实遇到数据库问题,它将允许您隔离它并比单个数据库中的所有数据更快地解决它。