深圳番多拉信息科技有限公司劉祥濤獲國家專利權(quán)
買專利賣專利找龍圖騰,真高效! 查專利查商標(biāo)用IPTOP,全免費!專利年費監(jiān)控用IP管家,真方便!
龍圖騰網(wǎng)獲悉深圳番多拉信息科技有限公司申請的專利一種多進程共享數(shù)據(jù)庫表更新方法及裝置、數(shù)據(jù)庫系統(tǒng)獲國家發(fā)明授權(quán)專利權(quán),本發(fā)明授權(quán)專利權(quán)由國家知識產(chǎn)權(quán)局授予,授權(quán)公告號為:CN113590637B 。
龍圖騰網(wǎng)通過國家知識產(chǎn)權(quán)局官網(wǎng)在2025-09-12發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專利申請?zhí)?專利號為:202110676255.X,技術(shù)領(lǐng)域涉及:G06F16/23;該發(fā)明授權(quán)一種多進程共享數(shù)據(jù)庫表更新方法及裝置、數(shù)據(jù)庫系統(tǒng)是由劉祥濤設(shè)計研發(fā)完成,并于2021-06-21向國家知識產(chǎn)權(quán)局提交的專利申請。
本一種多進程共享數(shù)據(jù)庫表更新方法及裝置、數(shù)據(jù)庫系統(tǒng)在說明書摘要公布了:本申請公開了一種多進程共享數(shù)據(jù)庫表更新方法及裝置、數(shù)據(jù)庫系統(tǒng),在多進程共享數(shù)據(jù)的情況下,能有效提高數(shù)據(jù)庫表更新速度并確保共享數(shù)據(jù)的可用性和一致性,上述方法應(yīng)用于多進程共享數(shù)據(jù)庫表更新裝置及數(shù)據(jù)庫系統(tǒng),其中,方法包括:在所述進程啟動時對所述進程的數(shù)據(jù)進行加載;在所述進程運行過程中監(jiān)測是否發(fā)生異常事件;通過數(shù)據(jù)更新接口接收所述進程中數(shù)據(jù)更新操作的調(diào)用指令;根據(jù)所述調(diào)用指令執(zhí)行數(shù)據(jù)更新操作后得到待更新數(shù)據(jù);判斷所述待更新數(shù)據(jù)是否滿足寫入所述系統(tǒng)數(shù)據(jù)庫的條件,通過所述條件限制寫入系統(tǒng)數(shù)據(jù)庫的更新操作次數(shù),以使得更多更新操作發(fā)生在進程緩存上;若否,則將所述待更新數(shù)據(jù)寫入進程緩存,所述進程緩存為分布式緩存;若是,則將所述待更新數(shù)據(jù)寫入所述系統(tǒng)數(shù)據(jù)庫對應(yīng)的表中。
本發(fā)明授權(quán)一種多進程共享數(shù)據(jù)庫表更新方法及裝置、數(shù)據(jù)庫系統(tǒng)在權(quán)利要求書中公布了:1.一種多進程共享數(shù)據(jù)庫表更新方法,其特征在于,所述方法應(yīng)用于進程子系統(tǒng),所述進程子系統(tǒng)與系統(tǒng)數(shù)據(jù)庫通信連接,所述系統(tǒng)數(shù)據(jù)庫連接有至少一個進程子系統(tǒng),所述進程子系統(tǒng)上運行有至少一個進程,所述方法包括: 在所述進程啟動時對所述進程的數(shù)據(jù)進行加載; 在所述進程運行過程中監(jiān)測是否發(fā)生異常事件; 通過數(shù)據(jù)更新接口接收所述進程中數(shù)據(jù)更新操作的調(diào)用指令; 根據(jù)所述調(diào)用指令執(zhí)行數(shù)據(jù)更新操作后得到待更新數(shù)據(jù); 判斷所述待更新數(shù)據(jù)是否滿足寫入所述系統(tǒng)數(shù)據(jù)庫的條件,通過所述條件限制寫入系統(tǒng)數(shù)據(jù)庫的更新操作次數(shù),以使得更多更新操作發(fā)生在進程緩存上; 若否,則將所述待更新數(shù)據(jù)寫入進程緩存,所述進程緩存為分布式緩存; 若是,則將所述待更新數(shù)據(jù)寫入所述系統(tǒng)數(shù)據(jù)庫對應(yīng)的表中; 判斷所述待更新數(shù)據(jù)是否滿足寫入所述系統(tǒng)數(shù)據(jù)庫的條件,包括: 根據(jù)預(yù)設(shè)時間定時更新寫庫閾值,所述寫庫閾值由過去預(yù)設(shè)時間內(nèi)數(shù)據(jù)更新操作的先驗知識及預(yù)設(shè)滑動窗口來確定; 判斷所述待更新數(shù)據(jù)是否大于所述寫庫閾值; 在所述進程啟動時對所述進程的數(shù)據(jù)進行加載,包括: 啟動所述進程,將所述進程的程序加載到計算機的內(nèi)存中; 根據(jù)所述進程的標(biāo)識從所述進程緩存中查詢是否有對應(yīng)的緩存數(shù)據(jù); 若是,則將所述緩存數(shù)據(jù)加載到所述進程的內(nèi)存。
如需購買、轉(zhuǎn)讓、實施、許可或投資類似專利技術(shù),可聯(lián)系本專利的申請人或?qū)@麢?quán)人深圳番多拉信息科技有限公司,其通訊地址為:518000 廣東省深圳市光明區(qū)玉塘街道田寮社區(qū)同觀大道3號證通電子產(chǎn)業(yè)園二期1002;或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。
1、本報告根據(jù)公開、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準(zhǔn)確性。
2、報告中的分析和結(jié)論僅反映本公司于發(fā)布本報告當(dāng)日的職業(yè)理解,僅供參考使用,不能作為本公司承擔(dān)任何法律責(zé)任的依據(jù)或者憑證。