1

database_dirデフォルトでデータベースの場所を制御するオプションを知っています。しかし、多くのデータベースを異なるフォルダー (または異なるディスク) に置くことは可能でしょうか?

4

1 に答える 1

3

/データベース名にスラッシュ記号を使用すると、CouchDBがそのようなデータベースのサブディレクトリを作成します。たとえば、名前の付いたデータベースはfoo/bar/baz、ファイルシステム上で次の構造になります。

/var/lib/couchdb/
+ -- foo/
     + -- bar/
          + baz.couch

CouchDBが使用する前に、そのような構造とセットアップシンボリックリンクを事前に割り当てることができます-CouchDBはそのようなケースを簡単に処理します。唯一の要件は、CouchDBの宛先の場所が読み取りおよび書き込み可能である必要があることです。

于 2013-03-06T09:40:23.173 に答える