一種數(shù)據(jù)庫更新方法和裝置

基本信息

申請?zhí)?/td> CN202011583756.5 申請日 -
公開(公告)號 CN112667650A 公開(公告)日 2021-04-16
申請公布號 CN112667650A 申請公布日 2021-04-16
分類號 G06F16/23 分類 計算;推算;計數(shù);
發(fā)明人 張煒 申請(專利權)人 北京智寶云科科技有限公司
代理機構 北京天達知識產(chǎn)權代理事務所(普通合伙) 代理人 牛洪瑜
地址 100015 北京市朝陽區(qū)高家園一號
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種數(shù)據(jù)庫更新方法和裝置,屬于數(shù)據(jù)庫應用,解決如何確定數(shù)據(jù)修改操作的有序性和修改數(shù)據(jù)的正確性的問題。方法包括:通過中間節(jié)點從客戶端接收操作指令;將操作指令存儲在操作隊列中;從數(shù)據(jù)標志位讀取當前操作狀態(tài)并且當前操作狀態(tài)處于無操作狀態(tài)時,從操作隊列中獲取最早存儲的操作指令并將獲取的操作指令作為當前操作指令;根據(jù)當前操作指令和數(shù)據(jù)存儲位置對數(shù)據(jù)執(zhí)行當前操作,同時基于當前操作將數(shù)據(jù)標志位修改為與操作相對應的操作狀態(tài);在當前操作完成以后,將數(shù)據(jù)標志位修改為無操作狀態(tài);以及當內(nèi)存中存在修改數(shù)據(jù)時,用存儲在內(nèi)存中的最近修改數(shù)據(jù)定時更新數(shù)據(jù)庫。保證數(shù)據(jù)修改操作的有序性和修改數(shù)據(jù)的正確性。