2016-02-02 68 views
3

有沒有辦法轉儲arangoDB數據庫的圖結構,因爲 不幸的是arangodump只是轉儲邊和集合的數據。如何在arangoDB中備份/轉儲圖的結構

+0

你試過** arangodump --dump-data false --include-system-collections true --output-directory「dump」**你指定的地方* - dump-data false *和* - include-系統集合真*只應該轉儲結構信息 – Raf

+0

** - 包含系統集合真**做了訣竅。來自sql-world的我沒有想到系統集合中的圖結構。謝謝。 – smurf

回答

3

根據該文件,以轉儲全部集合(包括系統集合)的結構信息,運行以下

arangodump --dump-data false --include-system-collections true --output-directory "dump" 

如果你不想被納入該系統集合,然後不提供不參數(它默認爲false)或提供一個錯誤的值。

是怎樣的結構和傾倒收集的數據,請參見下面的將被保存在文件中與 名模式.structure.json的集合documentation

結構信息。每個結構文件將包含一個JSON 對象,具有以下屬性:

參數:包含集合屬性

指標:包含集合指標

用於收集文檔數據將名字保存在 文件模式.data.json。數據文件中的每行都是 文檔插入/更新或刪除標記,以及一些元數據。

1

爲了測試我經常要提取一個已知結構的子圖。我用它來測試我的查詢。該方法並不漂亮,但它可能解決您的問題。我在博客上發帖here