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

[發(fā)明專利]一種分布式數據庫異步讀取并處理批量數據的方法在審

專利信息
申請?zhí)枺?/td> 202011246356.5 申請日: 2020-11-10
公開(公告)號: CN112269835A 公開(公告)日: 2021-01-26
發(fā)明(設計)人: 賈德星;周恒;孫思清 申請(專利權)人: 浪潮云信息技術股份公司
主分類號: G06F16/27 分類號: G06F16/27;G06F16/242;G06F16/2457
代理公司: 濟南信達專利事務所有限公司 37100 代理人: 馮春連
地址: 250100 山東省濟南市高*** 國省代碼: 山東;37
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 分布式 數據庫 異步 讀取 處理 批量 數據 方法
【說明書】:

發(fā)明公開一種分布式數據庫異步讀取并處理批量數據的方法,涉及分布式數據庫技術領域。針對分布式數據庫中大批量數據查詢時,SQL模塊與存儲模塊程序無法并行執(zhí)行的缺陷,采用技術方案:基于GO層的SQL模塊和C層的存儲模塊,在GO層的SQL模塊創(chuàng)建共享內存隊列;通過共享內存隊列進行SQL模塊和存儲模塊之間的數據交互:當SQL模塊接收到客戶端的查詢請求時,通過CGO調用通知存儲模塊,存儲模塊的線程從RocksDB異步讀取批量數據并寫入共享內存隊列,同時,通過CGO調用通知SQL模塊的讀取線程,SQL模塊的線程異步讀取共享內存隊列的數據并處理,隨后返回處理結果給客戶端。本發(fā)明SQL模塊的線程和存儲模塊的線程異步并發(fā)執(zhí)行,可以實現RocksDB數據的異步讀取和批量處理。

技術領域

本發(fā)明涉及分布式數據庫技術領域,具體的說是一種分布式數據庫異步讀取并處理批量數據的方法。

背景技術

CockroachDB(CRDB)是一個基于Google Spanner思想構建的開源分布式數據庫系統,具有NoSQL對海量數據的存儲管理能力,又保持了傳統數據庫支持的ACID和SQL等特性。

CockroachDB采用Go語言編寫程序,內部集成的RocksDB存儲引擎采用的是C++語言開發(fā),兩者通過CGO框架進行混合編程,CGO是Go語言和C語言相互調用的機制,由于存在不同語言調用棧的切換,CGO的調用會帶來額外的性能損耗。

CockroachDB中數據查詢處理的流程如附圖1所示:SQL層數據讀取是通過CGO調用RocksDB查詢數據,并將數據從存儲引擎的C語言層全部內存復制到Go語言SQL層進行解析運算。但是,在大批量數據查詢時,需要逐批讀取數據并同步進行處理,而SQL模塊與存儲模塊程序無法并行執(zhí)行,另外,頻繁的CGO調用也嚴重影響數據讀取效率。

發(fā)明內容

本發(fā)明針對目前技術發(fā)展的需求和不足之處,提供一種分布式數據庫異步讀取并處理批量數據的方法,通過共享內存隊列進行SQL模塊和存儲模塊之間的數據交互,實現RocksDB數據的異步讀取和批量處理。

本發(fā)明的一種分布式數據庫異步讀取并處理批量數據的方法,解決上述技術問題采用的技術方案如下:

一種分布式數據庫異步讀取并處理批量數據的方法,其實現內容包括:

基于GO層的SQL模塊和C層的存儲模塊,在GO層的SQL模塊創(chuàng)建共享內存隊列;

通過共享內存隊列進行SQL模塊和存儲模塊之間的數據交互:當SQL模塊接收到客戶端的查詢請求時,通過CGO調用通知存儲模塊,存儲模塊的線程從RocksDB異步讀取批量數據并寫入共享內存隊列,同時,通過CGO調用通知SQL模塊的讀取線程,SQL模塊的線程異步讀取共享內存隊列的數據并處理,隨后返回處理結果給客戶端;

交互過程中,SQL模塊的線程和存儲模塊的線程異步并發(fā)執(zhí)行,實現RocksDB數據的異步讀取和批量處理。

優(yōu)選的,實現RocksDB數據的異步讀取和批量處理過程中,通過CGO調用,SQL模塊通知存儲模塊開始讀取數據,存儲模塊通知SQL模塊開始處理已讀取的數據。

進一步的,異步讀取并處理批量數據的具體實現流程為:

(1)在SQL模塊創(chuàng)建一個共享內存隊列;

(2)在SQL模塊接收到客戶端的查詢請求時,通過CGO調用通知存儲模塊讀取數據,通過CGO調用將共享內存隊列的地址傳送給存儲模塊,同時啟動SQL模塊的線程,異步等待讀取共享內存隊列的數據;

(3)存儲模塊接收到查詢請求,隨后啟動存儲模塊的線程,異步從RocksDB批量數據讀取;

(4)存儲模塊的線程每從RocksDB讀取一批數據,即寫入共享內存隊列;

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

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮云信息技術股份公司,未經浪潮云信息技術股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 一色桃子av大全在线播放| 国产69久久| 久久久久亚洲| 97精品久久人人爽人人爽| 狠狠色狠狠色综合婷婷tag| 中日韩欧美一级毛片| 日韩av一区二区在线播放| 国产麻豆一区二区三区精品| 国产精品一区在线观看| 97欧美精品| 国产中文字幕91| 国产一区二区a| 91精品中综合久久久婷婷| 久久国产精品波多野结衣 | 91精品综合| 国产一区二区三区精品在线| 国产的欧美一区二区三区| 91免费看国产| 国产欧美一区二区三区沐欲 | 日本一区二区三区在线视频| 农村妇女精品一二区| 97久久久久亚洲| 91免费视频国产| 国产一区二区三区黄| 996久久国产精品线观看| 亚洲码在线| 91麻豆产精品久久久| 免费看片一区二区三区| 国产乱子一区二区| 99re热精品视频国产免费| 国产一级片大全| 亚洲精品乱码久久久久久按摩| 日本一区二区高清| 日韩精品一区二区av| 激情久久久久久| 国产亚洲精品久久久久久久久动漫| 亚洲欧洲另类精品久久综合| 国产免费区| 国产亚洲精品久久久久久久久动漫| 欧美一区二区三区四区五区六区| 色噜噜狠狠狠狠色综合久 | 久久久久国产精品嫩草影院| 精品国产一区二| 欧美一区二区综合| 日本午夜久久| 91波多野结衣| 欧美精品日韩| 国产精品欧美一区乱破| 中文字幕一区二区三区又粗| 亚洲精华国产欧美| 国产精品久久久久四虎| 亚洲国产aⅴ精品一区二区16| 国产精品对白刺激在线观看| 国产精品久久久久久久新郎| 在线国产91| 欧美一区视频观看| 一区二区三区欧美精品| 国产高清一区在线观看| 国产一级自拍| 91精品国产高清一区二区三区| 欧美一区二区三区四区在线观看| 香港日本韩国三级少妇在线观看| 国产日韩欧美在线影视| 国产日韩欧美综合在线| 国产69精品久久久久777| 国产一级大片| 视频一区二区中文字幕| 91精品国产九九九久久久亚洲| 欧美高清极品videossex| 欧美一区二区三区视频在线观看| 欧美性受xxxx狂喷水| 日韩av免费电影| 国产欧美视频一区二区| 91精品国产九九九久久久亚洲 | 国产精品电影免费观看| 97久久精品人人澡人人爽| 狠狠躁夜夜av| 国产乱码精品一区二区三区介绍| 香港三日三级少妇三级99| 91精品国产高清一区二区三区| 国产精品一级在线| 亚洲精品一区中文字幕| 91久久精品国产91久久性色tv| 国产色一区二区| 亚洲天堂国产精品| 日本丰满岳妇伦3在线观看| 一区二区三区欧美精品| 亚洲久色影视| 久久婷婷国产香蕉| 欧美日韩卡一卡二| 国产不卡一二三区| 中文字幕另类日韩欧美亚洲嫩草| 欧美乱码精品一区二区 | 欧美精品日韩| 久久午夜鲁丝片| 精品国产乱码久久久久久影片| 强行挺进女警紧窄湿润| 国产精品综合久久| 狠狠色噜噜狠狠狠狠色吗综合| 91久久国产露脸精品国产护士| 欧美一区二区三区视频在线观看| 亚洲三区在线| 亚洲精品久久久久中文字幕欢迎你 | 国产69精品久久久久999天美| 久久国产麻豆| 日韩中文字幕在线一区二区| 久久国产欧美一区二区免费| 午夜亚洲国产理论片一二三四 | 亚洲精品丝袜| xxxx在线视频| 欧美激情综合在线| 国产日韩欧美三级| 991本久久精品久久久久| 久久黄色精品视频| 免费看大黄毛片全集免费| 国产99小视频| а√天堂8资源中文在线| 野花国产精品入口| 国产精品刺激对白麻豆99| 99精品国产免费久久| 精品国产免费一区二区三区| 91精品一区| 国内精品99| 亚洲午夜国产一区99re久久| 狠狠操很很干| 国产91免费在线| 国产日韩欧美一区二区在线观看 | 国产精品白浆视频| 国产1区在线观看| 色天天综合久久久久综合片| 国产乱一区二区三区视频| 亚洲精品久久久久中文第一暮| 日本三级韩国三级国产三级| 日韩一区免费| 91九色精品| 国产精品一二三四五区| 日韩精品一区二区三区免费观看| 国产免费观看一区| 自拍偷在线精品自拍偷无码专区 | 91理论片午午伦夜理片久久| 欧美高清性xxxxhdvideos| 亚洲国产欧美一区二区三区丁香婷| 日本神影院一区二区三区| 国产主播啪啪| 国产日产精品一区二区三区| 欧美freesex极品少妇| 国产精品69av| 狠狠躁夜夜| 国产精品国产三级国产aⅴ下载| 亚洲一区欧美| xxxx在线视频| 国产88在线观看入口| 国产区精品区| 一区二区三区精品国产| 少妇太爽了在线观看免费| 久精品国产| 97精品久久人人爽人人爽| 香蕉av一区二区| 久久96国产精品久久99软件| 99精品久久99久久久久| 国产精品视频久久| 精品国产乱码一区二区三区在线| 91精品一区在线观看| 欧美国产一二三区| 偷拍自中文字av在线| 玖玖国产精品视频| 欧美国产在线看| 欧美午夜看片在线观看字幕| 婷婷午夜影院| 精品国产一二区| 香蕉av一区| 午夜一区二区视频| 88888888国产一区二区| 一区精品二区国产| 国产精品美女久久久免费| 精品国产91久久久| 久久久久国产一区二区三区不卡| 91黄在线看| 国产91九色在线播放| 偷拍久久精品视频| 久久精品男人的天堂| 91麻豆精品国产91久久| 精品国产一区二区三区高潮视 | 精品国产一区二区三区免费| 国产午夜精品免费一区二区三区视频 | 午夜无人区免费网站| 午夜av男人的天堂| 国产男女乱淫真高清视频免费| 日韩国产精品久久久久久亚洲| 日本护士hd高潮护士| 欧美一级日韩一级| 中文字幕在线播放一区| 久久国产欧美视频| 少妇高潮在线观看| 欧美国产精品久久| 国产欧美性| 欧美69精品久久久久久不卡| 中文字幕一区二区三区乱码| 秋霞av电影网| 神马久久av| а√天堂8资源中文在线| 国产精品久久久久久久久久久杏吧 | 99久久夜色精品国产网站| 日本一区二区三区免费在线| 国产麻豆一区二区三区在线观看| 夜色av网站| 久久久精品欧美一区二区免费| 伊人av综合网| 欧美乱妇高清无乱码免费 | 丰满岳妇伦4在线观看| 日韩av在线资源| 欧美日韩国产精品综合| 国产精品久久亚洲7777| 欧美精品中文字幕亚洲专区| 精品少妇的一区二区三区四区| 日韩区欧美久久久无人区| 欧美日韩一区二区三区在线播放| 国产电影精品一区| 亚洲欧美一区二区三区不卡| 美女脱免费看直播| 夜夜夜夜夜猛噜噜噜噜噜gg| 欧美三区二区一区| 中文字幕日韩一区二区| 国产视频一区二区在线播放| 综合国产一区| 99爱精品在线| 99国产超薄丝袜足j在线观看| 欧美777精品久久久久网| 国产伦精品一区二区三区四区| 狠狠色噜噜狠狠狠狠2021免费| 91一区二区三区视频| 国产综合亚洲精品| 国产理论一区| sb少妇高潮二区久久久久| 午夜三级大片| 日韩欧美中文字幕一区| 99国产精品一区| 国产精品69久久久| 26uuu亚洲国产精品| 欧美日韩国产在线一区| 97视频久久久| 国产精品国产三级国产播12软件| 5g影院天天爽入口入口| 国产资源一区二区三区| 国产电影精品一区| 亚洲精品久久久久中文字幕欢迎你 |