日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]數據庫緩存實現方法及其系統有效

專利信息
申請號: 201710182550.3 申請日: 2017-03-24
公開(公告)號: CN107038222B 公開(公告)日: 2020-02-28
發明(設計)人: 劉德建;陳銘;陳紅和;鐘良德;郭玉湖 申請(專利權)人: 福建天泉教育科技有限公司
主分類號: G06F16/2455 分類號: G06F16/2455;G06F16/242;G06F16/2453;G06F16/23
代理公司: 福州市博深專利事務所(普通合伙) 35214 代理人: 林志崢
地址: 350212 福建省福州市長樂*** 國省代碼: 福建;35
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 數據庫 緩存 實現 方法 及其 系統
【說明書】:

發明公開了一種數據庫緩存實現方法及其系統,方法包括:在傳輸層創建監聽器;監聽器捕獲SQL語句,并分析得到所述SQL語句對應的操作類型、表名和條件;若所述SQL語句對應的操作類型為查詢操作,則判斷是否存在所述SQL語句對應的緩存;若否,則根據所述SQL語句對應的表名和條件,生成所述SQL語句對應的緩存并返回數據庫查詢結果;若是,則根據所述SQL語句對應的表名和條件,更新所述SQL語句對應的緩存并返回數據庫查詢結果,或根據所述SQL語句對應的緩存返回緩存結果。本發明通過解析SQL語句預判用戶的行為,在有效提升服務器性能的同時實現產品的零開發、維護成本。

技術領域

本發明涉及數據庫緩存技術領域,尤其涉及一種數據庫緩存實現方法及其系統。

背景技術

一個項目在初始階段,為了盡快將產品推向市場,團隊無法投入太多精力在性能優化上。然而當產品獲得市場認可后,伴隨的是用戶數量的爆發式增長,日益增長的用戶給后端數據庫帶來了巨大的壓力。這時大部分團隊會使用硬件擴容方案來解決服務端性能問題,但是當硬件擴容到達一定瓶頸時,開發團隊就需要根據業務邏輯從軟件架構設計出發設計出一套緩存系統,以解決數據庫的壓力。

這種情況下設計出的緩存系統通常只能應用于單獨的軟件產品中,其缺點是通用性差,設計成本、開發成本、調試成本巨大:

a)業務邏輯復雜,需求分析周期長。

要達到緩存的最優效果,緩存的粒度就一定要細。首先是從業務邏輯入手,對所有業務進行拆分細化,然后分析出每個細化后的操作對應的后臺數據操作,根據該數據的讀寫比以及團隊特點決定是否做緩存。這要求至少一位熟悉全局業務以及系統架構的資深人員進行長期的持續投入。

b)開發周期長,人員投入多。

在分析出性能瓶頸后,開發部門需要制定緩存更新策略,然后在已經穩定的業務代碼中添加緩存功能。有時由于修改接口甚至導致外部相關系統的級聯更新,進一步增加了軟件的開發成本。

c)增加調試成本,問題難以發現。

對舊代碼的大量修改極大增加系統的風險,同時也增加了QA人員的投入。此外,由于數據庫數據系統和緩存系統本身是不同步的,這就導致出現臟數據時難以定位問題。特別是在大型應用中,一份數據有時不止一個更新入口,就導致臟數據的幾率非常高。

發明內容

本發明所要解決的技術問題是:提出一種數據庫緩存實現方法及其系統,可有效提升數據庫服務器的性能,同時降低開發維護的成本。

為了解決上述技術問題,本發明采用的技術方案為:一種數據庫緩存實現方法,包括:

在傳輸層創建監聽器;

監聽器捕獲SQL語句,并分析得到所述SQL語句對應的操作類型、表名和條件;

若所述SQL語句對應的操作類型為查詢操作,則判斷是否存在所述SQL語句對應的緩存;

若否,則根據所述SQL語句對應的表名和條件,生成所述SQL語句對應的緩存并返回數據庫查詢結果;

若是,則根據所述SQL語句對應的表名和條件,更新所述SQL語句對應的緩存并返回數據庫查詢結果,或根據所述SQL語句對應的緩存返回緩存結果。

本發明還涉及一種數據庫緩存實現系統,包括:

創建模塊,用于在傳輸層創建監聽器;

捕獲模塊,用于監聽器捕獲SQL語句,并分析得到所述SQL語句對應的操作類型、表名和條件;

第一判斷模塊,用于若所述SQL語句對應的操作類型為查詢操作,則判斷是否存在所述SQL語句對應的緩存;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天泉教育科技有限公司,未經福建天泉教育科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201710182550.3/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 强制中出し~大桥未久4| 免费久久99精品国产婷婷六月| 年轻bbwbbw高潮| 91精品久久久久久久久久| 国产乱码精品一区二区三区介绍| 色婷婷精品久久二区二区6| 99久久精品一区二区| 欧美精品免费看| 热久久国产| 中文字幕在线视频一区二区| 久久精品综合| 久久99精| 视频一区欧美| 国产精品亚洲а∨天堂123bt| 久久福利视频网| 大bbw大bbw巨大bbb| 日韩av片无码一区二区不卡电影| 国产1区2区3区| 日韩亚洲欧美一区二区| 色偷偷一区二区三区| 国产一二区视频| 91精品久久久久久| 欧美乱妇高清无乱码免费| 91丝袜国产在线播放| 99久久精品国| 猛男大粗猛爽h男人味| 国产精品剧情一区二区三区| 性国产videofree极品| 欧美日韩国产一区在线| 91一区在线观看| 欧美精品日韩| 色狠狠色狠狠综合| 艳妇荡乳欲伦2| 国产日韩欧美一区二区在线观看 | 亚洲欧美日韩在线看| 狠狠色噜噜狠狠狠狠777| 亚洲精品www久久久久久广东| 免费精品一区二区三区第35| 国产激情二区| xoxoxo亚洲国产精品| 亚洲四区在线| 中文字幕a一二三在线| 国产午夜亚洲精品| 国产一卡在线| 国产一区二区综合| 中文字幕天天躁日日躁狠狠躁免费| 国产欧美一区二区三区在线| 久久久人成影片免费观看| 午夜影院h| 日本神影院一区二区三区| 国产91电影在线观看| 国产日韩欧美精品一区二区| 亚洲视频精品一区| 午夜剧场一区| 在线国产91| 久久亚洲综合国产精品99麻豆的功能介绍| 国产一区二区三区四| 国产精品入口麻豆九色| 国产一区午夜| 久爱视频精品| 亚洲国产精品激情综合图片| 91久久国语露脸精品国产高跟| 日日夜夜精品免费看| 91久久久久久亚洲精品禁果| 中文字幕一区二区三区不卡| 国产精品亚洲一区二区三区| 欧美日韩亚洲三区| 国产精品一区二区6| 色天天综合久久久久综合片| 91麻豆产精品久久久| 一区二区国产精品| 中日韩欧美一级毛片| 国产欧美一区二区精品性色超碰| 国产精品久久久久久亚洲美女高潮| 色婷婷噜噜久久国产精品12p| 亚洲欧美色一区二区三区| 99久久免费精品视频| 日韩午夜电影在线| 国产97在线看| 亚洲欧洲日韩av| 夜夜夜夜夜猛噜噜噜噜噜gg| 色噜噜狠狠狠狠色综合久|