日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Neo4j Backup:在Mark Needham上存储副本和一致性检查

發布時間:2023/12/3 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Neo4j Backup:在Mark Needham上存储副本和一致性检查 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我上周寫的有關 Neo4j在線備份工具的鮮為人知的事情之一是,從概念上講,它包含兩個部分:

  • 將商店文件復制到您選擇的位置
  • 驗證這些存儲文件是否一致。
  • 默認情況下,這兩個命令都在您運行“ neo4j-backup”腳本時運行,但有時能夠單獨運行它們很有用。

    如果我們只想執行復制存儲文件這一過程的一部分,我們可以告訴備份工具使用' verify '標志跳過一致性檢查:

    $ pwd /Users/markneedham/Downloads/neo4j-enterprise-2.0.0$ ./bin/neo4j-backup -from single://127.0.0.1 -to /tmp/foo -verify false Performing full backup from 'single://127.0.0.1' Files copied ................ done Done

    如果我們在沒有'verify'標志的情況下運行該程序,我們還將看到一致性檢查器的輸出:

    $ ./bin/neo4j-backup -from single://127.0.0.1 -to /tmp/foo Performing full backup from 'single://127.0.0.1' Files copied ................ done Full consistency check .................... 10% .................... 20% .................... 30% .................... 40% .................... 50% .................... 60% .................... 70% .................... 80% .................... 90% .................... 100% Done

    如果我們已經有備份并且只想運行一致性檢查器,則可以運行以下命令:

    $ java -cp 'lib/*:system/lib/*' org.neo4j.consistency.ConsistencyCheckTool /tmp/foo Full consistency check .................... 10% .................... 20% .................... 30% .................... 40% .................... 50% .................... 60% .................... 70% .................... 80% .................... 90% .................... 100%

    一致性工具本身帶有“ config ”標志,使您可以控制要進行一致性檢查的內容。

    各種選項在org.neo4j.consistency.ConsistencyCheckSettings中定義。

    例如,如果我們要更改寫入一致性檢查報告的文件,則可以在配置文件中添加以下屬性:

    $ tail -n 1 conf/neo4j.properties consistency_check_report_file=/tmp/foo.txt

    然后像這樣運行一致性工具:

    $ java -cp 'lib/*:system/lib/*' org.neo4j.consistency.ConsistencyCheckTool -config conf/neo4j.properties /tmp/foo

    如果有任何不一致之處,現在將它們寫入該文件,而不是商店目錄中的文件。

    您還可以將該“ config”標志傳遞給備份工具,并且在運行一致性檢查時它將使用它。 例如

    $ ./bin/neo4j-backup -from single://127.0.0.1 -to /tmp/foo -verify false -config conf/neo4j.properties

    在大多數情況下,您不必擔心這兩個命令中的任何一個,但是我總是忘記各種選項,因此我認為最好在我腦海中浮現出來時再進行編寫。

    參考: Neo4j備份:在Mark Needham博客博客中,由我們的JCG合作伙伴 Mark Needham在Mark Needham 存儲副本和一致性檢查 。

    翻譯自: https://www.javacodegeeks.com/2014/01/neo4j-backup-store-copy-and-consistency-check-at-mark-needham.html

    總結

    以上是生活随笔為你收集整理的Neo4j Backup:在Mark Needham上存储副本和一致性检查的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。