日志記錄方法及日志記錄系統(tǒng)

基本信息

申請?zhí)?/td> CN201910940739.3 申請日 -
公開(公告)號 CN110704378A 公開(公告)日 2020-01-17
申請公布號 CN110704378A 申請公布日 2020-01-17
分類號 G06F16/14;G06F16/17;G06F11/30 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 梁啟昌;張濤;崔峰赫;李小華;豆建雙 申請(專利權(quán))人 珠海港聯(lián)科技有限公司
代理機(jī)構(gòu) 北京市盛峰律師事務(wù)所 代理人 席小東
地址 519000 廣東省珠海市橫琴新區(qū)寶華路6號105室-2202
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種日志記錄方法及日志記錄系統(tǒng),包括:將數(shù)據(jù)庫表名、數(shù)據(jù)行ID、日志記錄時間戳、操作類型以及更新后數(shù)據(jù)行內(nèi)容組成的數(shù)據(jù)轉(zhuǎn)換為json格式,并采用txt文件保存;每當(dāng)數(shù)據(jù)庫表發(fā)生變化時,均僅將變化的數(shù)據(jù)行按對應(yīng)的日志存儲路徑,存儲到對應(yīng)的文件夾中;日志記錄模塊將同一數(shù)據(jù)行ID的數(shù)據(jù)按歷史變化過程進(jìn)行展示。優(yōu)點(diǎn):(1)每當(dāng)被跟蹤記錄的數(shù)據(jù)庫表發(fā)生變化時,僅將發(fā)生變化的數(shù)據(jù)行記錄下來,其他沒有發(fā)生變化的數(shù)據(jù)行不記錄,從而能夠明顯降低對數(shù)據(jù)存儲的空間占用情況,降低系統(tǒng)存儲負(fù)擔(dān);(2)實(shí)現(xiàn)分級存儲,提高數(shù)據(jù)展示效率。(3)實(shí)現(xiàn)與業(yè)務(wù)的解耦,業(yè)務(wù)系統(tǒng)的字段與邏輯變化不會對日志的記錄有任何影響。