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

[發(fā)明專利]一種將關(guān)系型數(shù)據(jù)遷移至HBase的方法及系統(tǒng)有效

專利信息
申請?zhí)枺?/td> 201310612192.7 申請日: 2013-11-26
公開(公告)號: CN103631907A 公開(公告)日: 2014-03-12
發(fā)明(設(shè)計)人: 戴嬌;文杰;韓冀中;周薇 申請(專利權(quán))人: 中國科學院信息工程研究所
主分類號: G06F17/30 分類號: G06F17/30
代理公司: 北京輕創(chuàng)知識產(chǎn)權(quán)代理有限公司 11212 代理人: 楊立
地址: 100093 *** 國省代碼: 北京;11
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 一種 關(guān)系 數(shù)據(jù) 遷移 hbase 方法 系統(tǒng)
【說明書】:

技術(shù)領(lǐng)域

發(fā)明涉及數(shù)據(jù)存儲與管理領(lǐng)域,尤其涉及一種將傳統(tǒng)關(guān)系型數(shù)據(jù)庫中的關(guān)系型數(shù)據(jù)遷移至HBase數(shù)據(jù)庫的方法及系統(tǒng)。

背景技術(shù)

隨著數(shù)據(jù)生成方式的多元化與數(shù)據(jù)接入方式的多樣化及便捷化,各種業(yè)務(wù)系統(tǒng)中的數(shù)據(jù)都急劇膨脹。相應(yīng)地,傳統(tǒng)方式下,使用關(guān)系型數(shù)據(jù)庫管理的數(shù)據(jù),在存儲容量與訪問量上不斷發(fā)生量級上的增加。傳統(tǒng)關(guān)系庫面臨嚴峻的挑戰(zhàn)。

近年來,NoSQL數(shù)據(jù)庫在工業(yè)界和研究領(lǐng)域蓬勃發(fā)展。NoSQL數(shù)據(jù)庫天然的分布式架構(gòu),自動完成數(shù)據(jù)的水平劃分與訪問的并發(fā),在數(shù)據(jù)存儲量及讀寫性能較傳統(tǒng)關(guān)系型數(shù)據(jù)庫有了極大的提升。工業(yè)界與研究機構(gòu)都紛紛推出相關(guān)軟件,HBase即為其中的一員。HBase是一個分布式的、面向列存儲的數(shù)據(jù)庫,具有高可靠性、高可擴展性,能在普通硬件環(huán)境基礎(chǔ)上支撐十億量級行,百萬量級列的“大表”,并支持在這樣規(guī)模數(shù)據(jù)上的隨機、實時讀寫操作。HBase提供類似于表格的存儲視圖,與普通二維表格不同的是,表的屬性列可以按需動態(tài)調(diào)整,表的記錄按照列方向而非行方向進行組織。一行數(shù)據(jù)有行鍵與若干列簇組成,行鍵與列簇組成該表的schema,在表格創(chuàng)建后保持不變。而列簇則由若干列組成,可以在數(shù)據(jù)更新時動態(tài)增減列簇中的列。

參照Google的BigTable實現(xiàn)的HBase,目前是Apache的頂級項目,該開源社區(qū)蓬勃發(fā)展的同時,HBase的應(yīng)用也越來越廣泛,已經(jīng)在Yahoo!,F(xiàn)acebook等多家公司成功應(yīng)用。應(yīng)用過程中,不可避免地涉及到數(shù)據(jù)遷移,即從從原有數(shù)據(jù)平臺遷移至HBase,如:從Mysql、Oracle等關(guān)系型數(shù)據(jù)庫移出。

Apache出品的Sqoop系統(tǒng)即提供從關(guān)系數(shù)據(jù)庫讀取整庫的數(shù)據(jù),并指定列為行鍵,將數(shù)據(jù)記錄作為值存入HBase某一行的列簇中。這種遷移存在以下問題:1)丟失數(shù)據(jù)模式信息與數(shù)據(jù)唯一性保證,如數(shù)據(jù)類型、是否允許非空。2)列過多,對讀寫性能造成一定的影響。3)不恰當?shù)男墟I的設(shè)計,可能會造成空間的浪費。

發(fā)明內(nèi)容

本發(fā)明所要解決的技術(shù)問題是針對現(xiàn)有技術(shù)的不足,提供一種將關(guān)系型數(shù)據(jù)遷移至HBase的方法及系統(tǒng),完整保留了原關(guān)系數(shù)據(jù)庫中數(shù)據(jù)表格的模式信息,可靈活配置映射方式,提高了訪問性能,節(jié)省了存儲空間。

本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種將關(guān)系型數(shù)據(jù)遷移至HBase的方法,包括如下步驟:

步驟1:建立HBase數(shù)據(jù)庫,并建立用于存儲關(guān)系數(shù)據(jù)庫中數(shù)據(jù)表與HBase中相應(yīng)的數(shù)據(jù)存儲表間映射關(guān)系的映射關(guān)系表;

步驟2:選定一個或一個以上的關(guān)系型數(shù)據(jù)表,并為選定的每個關(guān)系型數(shù)據(jù)表定義映射方式,記錄在映射關(guān)系表中;

步驟3:導(dǎo)入數(shù)據(jù)時,查詢映射關(guān)系表中的映射方式,并根據(jù)映射方式建立相應(yīng)的數(shù)據(jù)存儲表;

步驟4:將步驟2中所述一個或一個以上的關(guān)系型數(shù)據(jù)表中的數(shù)據(jù)按照步驟3中所述的映射關(guān)系遷移至建立的數(shù)據(jù)存儲表中;

步驟5:判斷是否還有關(guān)系型數(shù)據(jù)要遷移到HBase數(shù)據(jù)庫中,如果有返回步驟2,否則結(jié)束。

在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進。

進一步,上述技術(shù)方案還包括當要從HBase數(shù)據(jù)庫中導(dǎo)出數(shù)據(jù)時,具體實現(xiàn)如下:首先,根據(jù)用戶提供的導(dǎo)出配置文件獲取待導(dǎo)出數(shù)據(jù)在原關(guān)系型數(shù)據(jù)表中的位置信息;其次,根據(jù)待導(dǎo)出數(shù)據(jù)在原關(guān)系型數(shù)據(jù)表中的位置信息,在映射關(guān)系表中查找出待導(dǎo)出數(shù)據(jù)在HBase數(shù)據(jù)庫的數(shù)據(jù)存儲表中相應(yīng)的位置信息;最后,按照關(guān)系映射表中定義的數(shù)據(jù)類型將待導(dǎo)出數(shù)據(jù)導(dǎo)出。

進一步,上述技術(shù)方案還包括當要從HBase數(shù)據(jù)庫中查詢數(shù)據(jù)時,具體實現(xiàn)如下:首先,解析所述查詢語句,提取出查詢信息,并轉(zhuǎn)換成HBase數(shù)據(jù)庫的查詢語句;其次,根據(jù)已轉(zhuǎn)換的查詢語句在映射關(guān)系表中查找待查詢數(shù)據(jù)在數(shù)據(jù)存儲表中的位置信息;最后,根據(jù)查詢到的位置信息,查詢數(shù)據(jù)存儲表中的相應(yīng)數(shù)據(jù)。

進一步,步驟2中所述映射方式為包括表映射方式和列映射方式,

所述表映射方式包括一對一映射和多對一映射,具體體現(xiàn)在表名的映射,所述表名的映射為根據(jù)表名轉(zhuǎn)換運算進行映射,表名轉(zhuǎn)換運算包括一對一哈希運算和多對一哈希運算;

所述列映射方式包括默認方式、時序方式和用戶自定義方式,所述默認方式即關(guān)系數(shù)據(jù)庫中表格內(nèi)所有列與HBase的數(shù)據(jù)存儲表格的一個列簇內(nèi)的所有列一一對應(yīng);所述時序方式即將關(guān)系數(shù)據(jù)庫中表格內(nèi)所有時間值屬性列在HBase的數(shù)據(jù)存儲表中單獨定義一個列簇,該列簇包含一個列,將遷移的數(shù)據(jù)按照不同時間點對應(yīng)于該列不同的時間戳上;所述用戶自定義映射即根據(jù)用戶的需要進行自定義。

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會員可以免費下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國科學院信息工程研究所,未經(jīng)中國科學院信息工程研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201310612192.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產(chǎn)權(quán)局專利說明書;

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

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

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖流程工藝圖技術(shù)構(gòu)造圖

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

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

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

鉆瓜專利網(wǎng)在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 亚洲午夜精品一区二区三区电影院| 中文字幕一二三四五区| 性刺激久久久久久久久九色| 欧美三级午夜理伦三级老人| 国产精品久久久久久一区二区三区 | 91国产一区二区| 91av一区二区三区| 浪潮av网站| 免费精品99久久国产综合精品应用| 玖玖爱国产精品| 久久夜色精品国产亚洲| 欧美日韩精品中文字幕| 国产精品理人伦一区二区三区 | 99久久精品一区| 狠狠色噜噜狠狠狠四色米奇| 亚洲少妇一区二区三区| 中日韩欧美一级毛片| 国产美女三级无套内谢| 精品国产免费久久| 人人澡超碰碰97碰碰碰| 久久一区二区精品| 久久久精品久久日韩一区综合| 国产精选一区二区| 久久久精品欧美一区二区免费| 视频一区二区三区欧美| 日韩av中文字幕一区二区| 93精品国产乱码久久久| 综合在线一区| 99精品一级欧美片免费播放| 欧美一区二区三区免费播放视频了 | 99久久精品国产国产毛片小说| 国内少妇自拍视频一区| 狠狠躁夜夜躁| 欧美精品日韩精品| 一区二区免费播放| 亚洲自拍偷拍一区二区三区| 久99久视频| 日韩精品一区在线视频| 精品一区二区三区中文字幕| 夜色av网站| 日本少妇一区二区三区| 欧美视屏一区| 亚洲精品乱码久久久久久国产主播| 99国产精品9| 精品国产伦一区二区三区| 国产乱人伦精品一区二区| 国产精品久久久久久久综合| 扒丝袜pisiwa久久久久| 午夜精品一区二区三区aa毛片| 免费xxxx18美国| 自拍偷在线精品自拍偷无码专区 | 久久国产欧美一区二区三区精品| 91丝袜诱惑| 国产精品区一区二区三| 日韩av电影手机在线观看| 日韩亚洲精品视频| 国产91清纯白嫩初高中在线观看| 日韩亚洲精品视频| 野花国产精品入口| 国产日韩欧美一区二区在线观看 | 久久久久久亚洲精品中文字幕| 久久99精品国产麻豆婷婷| 亚洲国产精品网站| 精品国产九九| 亚洲国产精品综合| 68精品国产免费久久久久久婷婷 | 国产jizz18女人高潮| 国产高清精品一区二区| 玖玖爱国产精品| 91日韩一区二区三区| 欧洲在线一区| 欧美一区二区三区另类| 久久aⅴ国产欧美74aaa| 午夜看大片| 国产欧美久久一区二区三区| 欧美激情国产一区| 欧美一区二区三区免费播放视频了 | 二区三区视频| 538国产精品| 国产目拍亚洲精品区一区| 夜夜躁日日躁狠狠久久av| 亚洲国产一区二区久久久777| 国产91丝袜在线熟| 午夜爽爽爽男女免费观看| 欧美精品一区二区久久久| 国产午夜精品理论片| 久久一区欧美| 午夜电影一区二区三区| 中文字幕日韩有码| 性欧美激情日韩精品七区| 国产91电影在线观看| 日韩精品一区二区中文字幕| 91制服诱惑| 国产91清纯白嫩初高中在线观看| 日本久久丰满的少妇三区| 色狠狠色狠狠综合| 亚洲网站久久| 日韩精品一区二区不卡| 日本xxxxxxxxx68护士| 狠狠躁夜夜av| 日韩欧美国产中文字幕| 国产中文字幕一区二区三区| 国产乱xxxxx97国语对白| 亚洲国产精品国自产拍av | 99久久国产免费| 国产影院一区二区| 久久国产精彩视频| 色妞www精品视频| 久久九九国产精品| 国产69精品久久99的直播节目| 少妇精品久久久久www蜜月| 丰满岳妇伦4在线观看| 日韩欧美高清一区二区| 日韩精品久久一区二区三区| 国产一区二三| 久久国产精品波多野结衣| 精品一区在线观看视频 | 国产91综合一区在线观看| 26uuu色噜噜精品一区二区| 在线视频国产一区二区| 午夜影院试看五分钟| 91区国产| 三级视频一区| 精品久久二区| 大桥未久黑人强制中出| 午夜黄色大片| 在线精品视频一区| 亚洲午夜精品一区二区三区| 国产精品欧美一区二区视频| 精品久久久久一区二区| 99久久精品一区| 年轻bbwwbbww高潮| 国产真实一区二区三区| 综合色婷婷一区二区亚洲欧美国产| 欧美一级不卡| 午夜看片在线| 国产精品日韩在线观看| 亚洲欧美日韩在线看| 国产日韩精品久久| 国产精品无码永久免费888| 99精品久久99久久久久| 波多野结衣巨乳女教师| 欧美高清性xxxxhdvideos| 国产97免费视频| 中文字幕日韩精品在线| 国产一区二区在线观看免费| 免费a级毛片18以上观看精品| 国产精品欧美一区二区视频| 午夜欧美影院| 97久久超碰国产精品| 二区三区免费视频| 亚洲日韩欧美综合| 99精品一级欧美片免费播放| 日本一区二区三区中文字幕 | 大桥未久黑人强制中出| 亚洲精品www久久久| 午夜激情电影院| 四虎国产精品永久在线国在线| 国产精品久久久综合久尹人久久9| 国产欧美一区二区三区在线看 | 国产一区日韩在线| 99久久精品一区二区| 亚洲伊人久久影院| 91麻豆产精品久久久| 狠狠色很很在鲁视频| 精品久久综合1区2区3区激情| 国产69精品久久777的优势| 国产一区二区三区四区五区七| 国产精自产拍久久久久久蜜| 国产美女视频一区二区三区| 右手影院av| 最新日韩一区| 日韩中文字幕在线一区二区| 国产精品偷伦一区二区| 日韩欧美中文字幕精品| 蜜臀久久久久久999| 国产精品19乱码一区二区三区| 午夜爱爱电影| 亚洲国产精品国自产拍久久| 久99精品| 人人澡超碰碰97碰碰碰| 四虎国产精品永久在线| 亚洲精品国产主播一区| 免费看农村bbwbbw高潮| 岛国黄色网址| 久久国产精品波多野结衣| 99爱国产精品| 一区二区三区欧美在线| 日韩一级视频在线| 国产女人和拘做受视频免费| 亚洲少妇中文字幕| 午夜影院激情| 91一区二区三区久久国产乱| 午夜看片在线| 亚洲1区在线观看| 欧美日韩一区二区三区四区五区| 国产视频一区二区在线| 国产精品精品视频一区二区三区| 欧美日韩综合一区| 免费观看黄色毛片| 欧美福利三区| 日本一区二区三区在线视频| 国产精品日韩高清伦字幕搜索| 午夜伦全在线观看| 久久99精品国产| 国产精品1234区| 亚洲制服丝袜在线| 欧美国产亚洲精品| 国产精品v欧美精品v日韩| 欧美日韩一区二区三区69堂| 日韩有码一区二区三区| 亚洲精品国产一区二区三区| 国产综合亚洲精品| 99久久夜色精品国产网站| 国产精品久久久久久久久久不蜜臀| 国产男女乱淫真高清视频免费| 91精品福利观看| 午夜少妇性影院免费观看| 粉嫩久久99精品久久久久久夜| 高清欧美精品xxxxx| 中文字幕日韩有码| 欧美激情综合在线| 精品日韩久久久| 国产一区精品在线观看| 欧美一区二区三区久久| 国产91福利视频| 91精品国产91久久久| 午夜毛片在线| 国产高清不卡一区| 国产精品久久久久久亚洲美女高潮| 日韩精品一区二区三区四区在线观看| 国产精品亚洲精品一区二区三区| 欧美一区二区久久久| 国产精品1区2区| 夜夜精品视频一区二区| 视频一区二区国产| 自偷自拍亚洲| 国产精品二十区| 国产女性无套免费看网站| 日本一区二区三区中文字幕| 97国产婷婷综合在线视频,| 日韩亚洲精品视频| 精品视频在线一区二区三区| 99国产精品| 欧美精品在线观看视频| 午夜欧美a级理论片915影院 |