数据v / s Couchbase的索引路径

时间:2015-04-22 05:52:38

标签: couchbase

http://www.slideshare.net/Couchbase/sizing-couchbase-server-cbc2014-clean的第11页幻灯片建议为数据和索引使用不同的数据路径。这究竟意味着什么?

我在默认数据文件夹下看到以下内容(/ opt / couchbase / var / lib / couchbase / data)

每桶1个文件夹 1个名为@indexes的文件夹 一些其他文件。 存储桶数据和索引数据似乎已经在不同的路径中。它们应该在不同的磁盘上吗?

另外,根据http://docs.couchbase.com/admin/admin/Misc/admin-datafiles.html, “默认磁盘路径通常仅用于开发目的。如果服务器节点用于生产,请配置不同的磁盘路径。” 。如果couchbase服务器节点只有1个磁盘并且安装在“/”上,那么更改“默认”路径是否有意义?

1 个答案:

答案 0 :(得分:1)

如果您有两个不同的卷(无论是物理存储还是云存储),那么将数据和索引路径拆分到这些单独的卷肯定是有意义的,以提高性能并减少不同工作负载(数据与索引之间的磁盘IO争用) )。如果您只有一个卷,则不会有性能提升,但将数据文件夹与Couchbase安装位置分开可能更方便。