時間:2022-01-16|瀏覽:716
假如把一個MySQL數(shù)據(jù)庫的詳細(xì)binlog儲存出來,放進(jìn)另一臺MySQL上實行一遍,就會獲得兩部狀態(tài)一模一樣的數(shù)據(jù)庫。區(qū)塊鏈存的并不是數(shù)據(jù)庫狀態(tài),是binlog。同歩區(qū)塊鏈并不是把binlog在線下載出來就可以,反而是要持續(xù)依據(jù)binlog升級本地數(shù)據(jù)庫,查看的情況下,查的是本地數(shù)據(jù)庫的狀態(tài),不太可能依據(jù)binlog做查看。這兒的binlog和MySQL是舉個例子,具體運(yùn)用中,本地數(shù)據(jù)庫有用leveldb的,也有用別的的。問題的關(guān)鍵是,區(qū)塊鏈的數(shù)據(jù)信息,并不是狀態(tài),是相近insert/update/delete這種SQL指令,務(wù)必把這種指令放進(jìn)本地數(shù)據(jù)庫實行一遍,才可以得到當(dāng)今的最后狀態(tài)。
熱點(diǎn):區(qū)塊鏈 數(shù)據(jù)