从CouchDB 1.2.x升级并分离视图

时间:2015-01-21 15:01:02

标签: couchdb

我们正在从1.2.x升级到1.5.1,并希望利用您现在可以在不同位置存储数据库和视图这一事实。到目前为止,我所阅读的所有内容都表明您需要做的就是设置view_index_dir属性。但是,由于我们正在从此功能可用之前升级,所以我担心这不会起作用,因为当我查看当前数据目录时,我只看到每个数据库一个文件。简而言之,我们是否可以重新定位我们的观点?

1 个答案:

答案 0 :(得分:1)

在当前数据目录中,您应该有一个名为

的数据库文件
<databasename>.couch

和名为

的视图文件夹文件夹
.<databasename>_design

每个数据库。

要进行迁移,只需停止数据库,将视图文件夹移动到新位置,在 local.ini (属性 view_index_dir )中配置新位置并重新启动数据库。