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

[發明專利]一種圖數據存取方法及系統在審

專利信息
申請號: 201510028305.8 申請日: 2015-01-20
公開(公告)號: CN104615677A 公開(公告)日: 2015-05-13
發明(設計)人: 劉琴;朱宏明;楊曉雯;周游;張旎 申請(專利權)人: 同濟大學
主分類號: G06F17/30 分類號: G06F17/30
代理公司: 上海光華專利事務所 31219 代理人: 余明偉
地址: 200092 *** 國省代碼: 上海;31
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 數據 存取 方法 系統
【說明書】:

技術領域

發明涉及一種計算機技術,特別是涉及一種圖數據存取方法及系統。

背景技術

圖是計算機科學中最常用的一類抽象數據結構,在結構和語義方面比線性表和樹更復雜,在數據與數據關系上更具有一般性表示能力。雖然圖的應用和處理技術已經發展了很長時間,但隨著信息規模的不斷增長,圖的規模日益擴大,如何對大規模圖進行高效處理成為新的挑戰。目前采用云計算環境進行大規模圖的存儲和處理具有優勢。基于云計算環境的圖存儲系統大致可分為兩種:一種是以GFS、HDFS為代表的分布式文件系統;另一種是以BigTable、Hbase為代表的NoSQL分布式數據庫。

具體來說,以HDFS為代表的分布式文件系統提供了一個統一的文件系統視圖,并通過將圖頂點、邊數據作為文件直接存放。但對圖數據的管理依賴于人工或半自動的數據管理,雖具有強大的存儲能力,但數據管理效率較低。另一方面,NoSQL數據庫采用的數據模型主要有文檔存儲、列族存儲、Key-Value存儲模型、圖存儲模型。文檔存儲模型與分布式文件系統類似,比較適合存儲系統日志等非結構化數據,但不太適合以鄰接矩陣、鄰接表組織的圖數據,其將數據作為統一的文檔形式存儲,為支持靈活性導致的處理效率的降低也會成為大規模圖數據管理的性能瓶頸。列族存儲模型比較適合對某一列進行隨機查詢,但是對于窮舉式遍歷,反而不如傳統的面向行的存儲模式。與上述存儲模型相比,Key-Value模型通過將數據組織為主鍵-數據的映射關系,非常適合通過主鍵進行查詢和遍歷,但對復雜的條件查詢支持度不高。因此,Key-Value模型可很好地支持通過id為條件的單個頂點查詢或圖遍歷操作,但對某個屬性的檢索只能通過全表掃描完成,性能不高。在實際運用中,應用對圖存儲的要求不僅僅局限于對單個節點的數據獲取,而是對圖的拓撲結構,如最短路徑、連通性等具有檢索要求,而在這方面Key-Value則不能很好地支持。

最后,圖存儲模型的相關研究還不完善,只有少數分布式圖數據庫如Neo4j等采用了圖存儲模型。這種模型由于其本身的適配性能很好地支持對圖拓撲結構的檢索,但很多時候需要對整個圖做計算才能得出需要的信息,而且這種結構不太好做分布式的集群方案,典型模型如Neo4j不能保持與已有云計算環境如Hadoop的兼容性,從而不能很好地利用云計算環境的可擴展性、容錯性等方面的特性。

鑒于此,如何找到一種方法提高對大量圖數據信息的存取性能成為了本領域技術人員亟待解決的問題。

發明內容

鑒于以上所述現有技術的缺點,本發明的目的在于提供一種圖數據存取方法及系統,用于解決現有技術中在云計算環境下對圖數據的存取性能不高的問題。

為實現上述目的及其他相關目的,本發明提供一種圖數據存取方法,所述圖數據存取方法包括:將待存儲的圖數據信息分成邊數據信息與頂點數據信息;其中,所述邊數據信息包括邊所連接的頂點標識符;所述頂點數據信息包括一個或多個頂點屬性信息,所述頂點屬性信息包括頂點屬性數據的定位信息以及頂點屬性解析信息的定位信息,所述頂點屬性數據的定位信息用于確定所述頂點屬性數據的位置,所述頂點屬性解析信息的定位信息用于確定所述頂點屬性解析信息的位置;所述頂點屬性解析信息用于對所述頂點屬性數據進行解析,以獲取所述頂點屬性的值;所述頂點屬性解析信息包括所述頂點屬性的類型以及所述頂點屬性在所述頂點屬性數據中的取值方式;分別存儲所述邊數據信息與所述頂點數據信息。

可選地,所述頂點屬性數據的定位信息包括標識符或指針的形式;所述頂點屬性解析信息的定位信息包括標識符或指針的形式。

可選地,所述頂點屬性解析信息還包括分隔符信息,所述頂點屬性數據以所述分隔符分割成多個頂點屬性列,所述頂點屬性的取值方式為:在所述頂點屬性在所述頂點屬性數據中相應順序的所述頂點屬性列中進行取值;當所述分隔符為空時,所述頂點屬性解析信息包括字節取值范圍,所述頂點屬性的取值方式為:在所屬頂點屬性數據的所述字節取值范圍中進行取值。

可選地,所述頂點屬性的取值方式還包括對所述頂點屬性數據中獲取的值進行進一步解析處理,所述進一步解析處理包括計算平均值。

可選地,所屬頂點屬性解析信息以XML格式定義。

可選地,所述圖數據存取方法還包括:讀取所述圖數據的邊數據信息;通過所述邊數據信息的頂點標識符定位所述頂點數據信息;讀取所述頂點數據信息,根據所述頂點屬性解析信息對所述頂點屬性數據進行解析,獲取所述頂點數據信息的頂點屬性值。

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

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于同濟大學,未經同濟大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 亚洲va国产| 狠狠色噜噜狠狠狠狠色综合久老司机| 右手影院av| 91精品一区二区中文字幕| 国产视频一区二区不卡 | 狠狠色噜噜狠狠狠四色米奇| 91看片淫黄大片91| 中文字幕1区2区3区| 午夜激情电影在线播放| 91看片app| 亚洲精品久久久久不卡激情文学| 国产乱老一区视频| 国产欧美精品一区二区三区小说| 国产高清精品一区| 天啦噜国产精品亚洲精品| 国产在线视频99| 国产午夜精品一区二区三区欧美| 中文天堂在线一区| 91麻豆精品国产91久久久更新资源速度超快 | 香蕉av一区二区| 精品国产一区二区三| 国产精品一二三在线观看| 国产在线拍偷自揄拍视频 | 欧美国产亚洲精品| 国产欧美一区二区三区在线看| 激情欧美一区二区三区| 亚洲一区欧美| 日本精品一区视频| 午夜剧场一级片| 97欧美精品| 亚洲一区二区三区加勒比| www.久久精品视频| 7799国产精品久久99| 国产精品美女久久久免费| 国产精品视频久久久久| 中文字幕一区二区三区免费| 国产免费一区二区三区网站免费| 国产一区二区影院| 91狠狠操| 欧美激情综合在线| 国产第一区二区| 午夜wwwww| 欧美日韩一区二区三区不卡视频| 欧美精品在线视频观看| 免费观看xxxx9999片| 国产精品日韩在线观看| 欧美日韩高清一区二区| 国产乱一区二区三区视频| 久久久精品欧美一区二区| 国产理论片午午午伦夜理片2021 | 亚洲国产精品肉丝袜久久| 国产精品视频一二区| 国产精品久久久久久久新郎| 欧美hdfree性xxxx| 97人人模人人爽人人喊小说| 久久精品入口九色| 欧美日韩国产精品综合| 国产精品乱码久久久久久久久| 欧美高清性xxxx| 午夜黄色一级电影| 国产精品电影免费观看| 日本伦精品一区二区三区免费| av午夜在线| 狠狠色综合久久丁香婷婷 | 欧美精品国产精品| 国产www亚洲а∨天堂| 国产日韩欧美精品| 男女午夜影院| 国产精品九九九九九| 欧美日韩一级黄| 国产精品一区二区在线观看 | 91精品一区| 午夜大片网| 欧美一级不卡| 国产日产高清欧美一区二区三区| 一区不卡av| 国产一区二区三区黄| 久久久久亚洲| 午夜黄色网址| 久99久精品| 国产91在| 国产在线一区二区视频|