基於已有的Dgraph容器重新匯入資料(詳細)

2021-09-24 06:27:16 字數 892 閱讀 7976

1、用docker stop 關閉name 包含ratel和server的容器

2、進入name中包含zero的容器裡

3、進入後會自動進入/dgrap**件夾下,資料夾內包含p、w、zw以及其他檔案或資料夾,刪除p和w兩個資料夾。

4、退出容器,並使用docker stop 關閉此容器(name中包含zero的容器)

5、使用docker start 啟動dgraph的三個容器(name 包含ratel、server、zero的容器)

6、將.rdf以及.schema兩個檔案拷貝到name中包含zero的容器,容器內的位置為/dgraph

7、用docker stop 關閉name 包含ratel和server的容器

8、進入name中包含zero的容器裡

9、輸入命令:dgraph bulk -r .rdf檔名 -s .schema檔名 --map_shards=4 --reduce_shards=1 --zero=localhost:5080

如:dgraph bulk -r cetc32_0608_3.rdf -s cetc32_0608_3.schema --map_shards=4 --reduce_shards=1 --zero=localhost:5080

10、如果未出錯,並在最後顯示合計耗時,表明資料沒問題,如果報錯,根據錯誤資訊檢查檔案內容並修改,然後執行第6步和第9步

11、匯入完成後會在容器內/dgrap**件夾下生成out資料夾,將out/0/p/資料夾複製替換掉/dgraph下的p資料夾

12、退出容器,並使用docker start 啟動另外兩個容器(name 包含ratel和server的容器)。

git如何基於已有的遠端分支新建本地分支開發

假設遠端有個normal常規分支 而你只是改乙個bug或者做乙個小需求 一般情況下 這完全可以不用新建遠端分支 我們可以基於normal常規分支 建立乙個本地分支 在本地分支開發 然後將本地分支繫結到normal分支 再從本地分支提交 到normal分支 新的本地分支以dev開頭taskid結尾 例...

新增已有的git專案

上文原文 首先需要從你的工作倉庫中得到乙個純倉庫,比如你的工作目錄為 kernel,你想匯出純倉庫到你的優盤裡,然後拷貝到gitserver上去。git clone bare kernel media udisk git clone git git clone git 生成bare庫 git clo...

flask更改已有的response

今天遇到個問題,需要更改返回的response,但框架已經生成了乙個response,所以需要直接更改。試著找了找解決辦法,最終解決方式如下 1 下文中payload的型別是 2 class 34 payload.set data json.dumps 5 payload.status code 2...