[發(fā)明專利]一種圖數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)化為編程語言數(shù)據(jù)方法及裝置在審
| 申請?zhí)枺?/td> | 201910873077.2 | 申請日: | 2019-09-16 |
| 公開(公告)號: | CN110647568A | 公開(公告)日: | 2020-01-03 |
| 發(fā)明(設(shè)計)人: | 劉南吉;陳陽 | 申請(專利權(quán))人: | 金色熊貓有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/21;G06F8/30 |
| 代理公司: | 11687 北京嘉科知識產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) | 代理人: | 劉力 |
| 地址: | 中國香港銅鑼灣希慎*** | 國省代碼: | 中國香港;81 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 編程語言 目標(biāo)節(jié)點 數(shù)據(jù)庫 屬性數(shù)據(jù) 轉(zhuǎn)化 數(shù)據(jù)對應(yīng) 讀取 數(shù)據(jù)庫數(shù)據(jù) 被服務(wù)器 開發(fā)效率 數(shù)據(jù)轉(zhuǎn)化 便捷性 內(nèi)存 計算機(jī) | ||
1.一種圖數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)化為編程語言數(shù)據(jù)方法,其特征在于,所述方法包括:
獲取圖數(shù)據(jù)庫中目標(biāo)節(jié)點的屬性數(shù)據(jù);
對所述目標(biāo)節(jié)點的屬性數(shù)據(jù)進(jìn)行鍵值對轉(zhuǎn)化處理,得到所述目標(biāo)節(jié)點對應(yīng)的鍵值對數(shù)據(jù);
對所述鍵值對數(shù)據(jù)進(jìn)行編程語言轉(zhuǎn)化處理,得到所述鍵值對數(shù)據(jù)對應(yīng)的編程語言對象。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取圖數(shù)據(jù)庫中目標(biāo)節(jié)點的屬性數(shù)據(jù),包括:
接收數(shù)據(jù)讀取指令,其中,所述數(shù)據(jù)讀取指令包括所述圖數(shù)據(jù)庫中待讀取的目標(biāo)節(jié)點;
利用元數(shù)據(jù)讀取所述目標(biāo)節(jié)點的屬性數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述利用元數(shù)據(jù)讀取所述目標(biāo)節(jié)點的屬性數(shù)據(jù),包括:
利用元數(shù)據(jù)獲取所述目標(biāo)節(jié)點所在的關(guān)聯(lián)路徑,并從所述關(guān)聯(lián)路徑的節(jié)點列表中,讀取所述目標(biāo)節(jié)點的屬性數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述目標(biāo)節(jié)點的屬性數(shù)據(jù)進(jìn)行鍵值對轉(zhuǎn)化處理,得到所述目標(biāo)節(jié)點對應(yīng)的鍵值對數(shù)據(jù),包括:
根據(jù)所述目標(biāo)節(jié)點的屬性數(shù)據(jù)中的圖數(shù)據(jù)庫中屬性名、鍵值對類型的屬性名和屬性含義,得到所述目標(biāo)節(jié)點對應(yīng)的鍵值對數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述目標(biāo)節(jié)點對應(yīng)的鍵值對數(shù)據(jù)包括鍵和所述鍵對應(yīng)的值;所述根據(jù)所述目標(biāo)節(jié)點的屬性數(shù)據(jù)中的圖數(shù)據(jù)庫中屬性名、鍵值對類型屬性名和屬性含義,得到所述目標(biāo)節(jié)點對應(yīng)的鍵值對數(shù)據(jù),包括:
將所述鍵值對類型屬性名對應(yīng)的值作為所述鍵;
將所述圖數(shù)據(jù)庫中屬性名對應(yīng)的值作為所述值的內(nèi)容列表中的一項數(shù)據(jù);
將所述內(nèi)容列表和所述屬性含義作為所述值。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述鍵值對數(shù)據(jù)進(jìn)行編程語言轉(zhuǎn)化處理,得到所述鍵值對數(shù)據(jù)對應(yīng)的編程語言對象,包括:
根據(jù)預(yù)設(shè)規(guī)則對所述鍵值對數(shù)據(jù)進(jìn)行轉(zhuǎn)化,得到所述鍵值對數(shù)據(jù)對應(yīng)的實體類對象;
根據(jù)預(yù)設(shè)邏輯對所述實體類對象進(jìn)行轉(zhuǎn)化,得到所述鍵值對數(shù)據(jù)對應(yīng)的實體視圖類對象;
根據(jù)預(yù)設(shè)的實體視圖類和編程語言對象映射策略進(jìn)行轉(zhuǎn)化,得到所述鍵值對數(shù)據(jù)對應(yīng)的編程語言對象。
7.根據(jù)權(quán)利要求1-6中任一所述的方法,其特征在于,所述鍵值對數(shù)據(jù)為Map數(shù)據(jù),所述編程語言對象為Java語言對象。
8.一種圖數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)化為編程語言數(shù)據(jù)裝置,其特征在于,所述裝置包括:
獲取模塊,用于獲取圖數(shù)據(jù)庫中目標(biāo)節(jié)點的屬性數(shù)據(jù);
第一轉(zhuǎn)化模塊,用于對所述目標(biāo)節(jié)點的屬性數(shù)據(jù)進(jìn)行鍵值對轉(zhuǎn)化處理,得到所述目標(biāo)節(jié)點對應(yīng)的鍵值對數(shù)據(jù);
第二轉(zhuǎn)化模塊,用于對所述鍵值對數(shù)據(jù)進(jìn)行編程語言轉(zhuǎn)化處理,得到所述鍵值對數(shù)據(jù)對應(yīng)的編程語言對象。
9.一種可讀介質(zhì),包括執(zhí)行指令,當(dāng)電子設(shè)備的處理器執(zhí)行所述執(zhí)行指令時,所述電子設(shè)備執(zhí)行如權(quán)利要求1至7中任一所述的方法。
10.一種電子設(shè)備,包括處理器以及存儲有執(zhí)行指令的存儲器,當(dāng)所述處理器執(zhí)行所述存儲器存儲的所述執(zhí)行指令時,所述處理器執(zhí)行如權(quán)利要求1至7中任一所述的方法。
該專利技術(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/201910873077.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 環(huán)境數(shù)據(jù)庫中更新的目標(biāo)類尋址
- 一種降低能耗的無線傳感器網(wǎng)絡(luò)目標(biāo)定位方法
- 檢測脫網(wǎng)節(jié)點的方法及系統(tǒng)
- 主備服務(wù)系統(tǒng)及主節(jié)點故障恢復(fù)方法
- 節(jié)點宕機(jī)恢復(fù)方法、裝置、電子設(shè)備及存儲介質(zhì)
- 節(jié)點調(diào)度方法及裝置、計算機(jī)可讀存儲介質(zhì)
- 一種網(wǎng)絡(luò)節(jié)點配置方法及管理節(jié)點
- 一種網(wǎng)格樹形組織管理方法及裝置
- 節(jié)點等級的劃分方法及裝置
- 一種集群節(jié)點管理方法、裝置及計算機(jī)存儲介質(zhì)
- 數(shù)據(jù)庫
- 數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫
- 數(shù)據(jù)庫構(gòu)筑裝置、數(shù)據(jù)庫檢索裝置、數(shù)據(jù)庫裝置、數(shù)據(jù)庫構(gòu)筑方法、以及數(shù)據(jù)庫檢索方法
- 數(shù)據(jù)庫和數(shù)據(jù)庫處理方法
- 數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫更新方法、數(shù)據(jù)庫以及數(shù)據(jù)庫更新程序
- 容器數(shù)據(jù)庫
- 數(shù)據(jù)庫同步方法及數(shù)據(jù)庫
- 一種MongoDB數(shù)據(jù)庫對象復(fù)制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲方法、裝置、電子設(shè)備及存儲介質(zhì)
- 數(shù)據(jù)庫語句執(zhí)行方法及裝置
- 數(shù)據(jù)關(guān)系的處理方法、裝置及移動通訊終端
- 屬性數(shù)據(jù)區(qū)間劃分方法及裝置
- 產(chǎn)品屬性數(shù)據(jù)的獲取方法和系統(tǒng)
- 白板文檔存儲方法及系統(tǒng)
- 一種基于屬性融合原理的優(yōu)勢儲層確定方法及系統(tǒng)
- 數(shù)據(jù)庫操作方法和數(shù)據(jù)庫操作系統(tǒng)
- 一種實現(xiàn)無人機(jī)余度管理數(shù)據(jù)結(jié)構(gòu)的方法及裝置
- 一種數(shù)據(jù)存儲方法、裝置及數(shù)據(jù)查詢方法、裝置
- 一種測繪數(shù)據(jù)資源處理方法、裝置及服務(wù)器
- 一種擴(kuò)展圖數(shù)據(jù)庫存儲結(jié)構(gòu)方法、系統(tǒng)、設(shè)備和儲存介質(zhì)





