2017-10-18 4 views
2

ArangoDBでメモリに収まらないコレクションを作成してコーナーに自分自身を描いています。私がそれをロードしようとすると、コンピュータはRAMとハードディスクの使用量を100%と報告します...私は20分間待っていましたが、コレクションはロードされませんでした。ArangoDB:メモリに収まらないコレクションを分割する

コレクションを読み込まずに小さな部分に分割する方法はありますか?たぶん、Arangoシェルを介して、またはデータベースファイルで遊んで? (私はWindows 8.1を使用しています)。

答えて

2

コレクションを読み込まずに分割することはできますが、ストレージエンジン「rocksdb」でArangoDBを使用して問題を解決できるかどうかはわかりませんが、「mmfiles」はデフォルトのストレージエンジンです。

Rocksdbは、メインメモリよりも大きいデータセットに最適化されています。エンジンはメインメモリにホットデータセットを格納し、ホットセットにキャッシュされていない場合でもディスクから追加データをロードできます。

+0

ArangoDBを 'rocksdb'で再インストールしても、 'mmfiles'エンジンで作成したデータベースを使用できますか? –

+0

はいこれが可能です。 arangodumpでデータベースをエクスポートし、arangorestoreでインポートすることができます。 –

+0

ここに記載されています:https://docs.arangodb.com/3.2/Manual/Administration/Upgrading/Upgrading32.html – CoDEmanX

関連する問題