[發(fā)明專利]一種對象處理方法與設(shè)備有效
| 申請?zhí)枺?/td> | 201410476211.2 | 申請日: | 2014-09-17 |
| 公開(公告)號: | CN105488056B | 公開(公告)日: | 2019-04-09 |
| 發(fā)明(設(shè)計)人: | 劉杰 | 申請(專利權(quán))人: | 阿里巴巴集團(tuán)控股有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/27 |
| 代理公司: | 上海百一領(lǐng)御專利代理事務(wù)所(普通合伙) 31243 | 代理人: | 陳貞健 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 映射 標(biāo)注信息 對象處理 節(jié)點樹 申請 面向?qū)ο蟪绦蛟O(shè)計 樹形存儲結(jié)構(gòu) 持久化存儲 操作效率 研發(fā) 編程 附帶 應(yīng)用 | ||
本申請的目的是提供一種對象處理方法及設(shè)備。與現(xiàn)有技術(shù)相比,本申請通過獲取關(guān)于對象實例的映射標(biāo)注信息;再根據(jù)所述映射標(biāo)注信息將所述對象實例映射至對應(yīng)應(yīng)用的節(jié)點樹。與現(xiàn)有技術(shù)相比,本申請通過在對象實例中附帶映射標(biāo)注信息的方式來將對象實例映射至與節(jié)點樹相映射,以實現(xiàn)對象實例在樹形存儲結(jié)構(gòu)中的持久化存儲,提高了對對象實例的操作效率;同時,由于對象實例和映射標(biāo)注信息均以面向?qū)ο蟪绦蛟O(shè)計思想進(jìn)行設(shè)計,對于研發(fā)人員來說,能夠有效簡化編程。
技術(shù)領(lǐng)域
本申請涉及計算機(jī)領(lǐng)域,尤其涉及一種對象處理技術(shù)。
背景技術(shù)
面向?qū)ο缶幊?OOP)因其封裝、繼承等技術(shù)優(yōu)勢被應(yīng)用于越來越多的系統(tǒng);而且,在實際應(yīng)用中,對象實例往往還需要被持久化,例如通過將該對象實例映射至關(guān)系型數(shù)據(jù)庫實現(xiàn)該對象實例在該關(guān)系型數(shù)據(jù)庫中持久存儲,以便后續(xù)訪問該對象實例的相關(guān)數(shù)據(jù)。
隨著分布式系統(tǒng)技術(shù)的發(fā)展,開始涌現(xiàn)基于其他結(jié)構(gòu)的存儲組織,例如ZooKeeper等樹形存儲結(jié)構(gòu)。ZooKeeper是Hadoop的正式子項目,它是一個針對大型分布式系統(tǒng)的可靠協(xié)調(diào)系統(tǒng),提供的功能包括:配置維護(hù)、名字服務(wù)、分布式同步、組服務(wù)等。ZooKeeper的目標(biāo)就是封裝好復(fù)雜易出錯的關(guān)鍵服務(wù),將簡單易用的接口和性能高效、功能穩(wěn)定的系統(tǒng)提供給用戶。對于一些數(shù)據(jù)量不大,單個數(shù)據(jù)較小,數(shù)據(jù)一致性要求較高的場景,可以考慮使用zookeeper進(jìn)行一些關(guān)鍵數(shù)據(jù)的持久化,比如配置文件,系統(tǒng)的元信息等。由于樹形存儲結(jié)構(gòu)與關(guān)系型數(shù)據(jù)庫的不同存儲結(jié)構(gòu),現(xiàn)有技術(shù)無法實現(xiàn)對象實例至樹形存儲結(jié)構(gòu)的映射。
本申請的目的是提供一種對象處理方法及設(shè)備。
根據(jù)本申請的一個方面,提供了一種對象處理方法,包括:
獲取關(guān)于對象實例的映射標(biāo)注信息;
根據(jù)所述映射標(biāo)注信息將所述對象實例映射至對應(yīng)應(yīng)用的節(jié)點樹。
根據(jù)本申請的另一方面,還提供了一種對象處理設(shè)備,包括:
第一裝置,用于獲取關(guān)于對象實例的映射標(biāo)注信息;
第二裝置,用于根據(jù)所述映射標(biāo)注信息將所述對象實例映射至對應(yīng)應(yīng)用的節(jié)點樹。
與現(xiàn)有技術(shù)相比,本申請通過在對象實例中附帶映射標(biāo)注信息的方式來將對象實例映射至與節(jié)點樹相映射,以實現(xiàn)對象實例在樹形存儲結(jié)構(gòu)中的持久化存儲,提高了對對象實例的操作效率;同時,由于對象實例和映射標(biāo)注信息均以面向?qū)ο蟪绦蛟O(shè)計思想進(jìn)行設(shè)計,對于研發(fā)人員來說,能夠有效簡化編程。
附圖說明
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細(xì)描述,本申請的其它特征、目的和優(yōu)點將會變得更明顯:
圖1示出根據(jù)本申請一個方面的一種對象處理設(shè)備示意圖;
圖2示出根據(jù)本申請一個優(yōu)選實施例所得到的節(jié)點樹的結(jié)構(gòu)示意圖圖;
圖3示出根據(jù)本申請一個優(yōu)選實施例的一種對象處理設(shè)備示意圖;
圖4示出根據(jù)本申請另一個方面的一種對象處理方法流程圖;
圖5示出根據(jù)本申請一個優(yōu)選實施例的一種對象處理方法流程圖;
附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實施方式
下面結(jié)合附圖對本申請作進(jìn)一步詳細(xì)描述。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團(tuán)控股有限公司,未經(jīng)阿里巴巴集團(tuán)控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410476211.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 標(biāo)注信息生成裝置、查詢裝置及共享系統(tǒng)
- 語料標(biāo)注方法及設(shè)備
- 電子地圖信息標(biāo)注方法、裝置及終端
- 顯示標(biāo)注信息方法和電子設(shè)備
- 用于標(biāo)注數(shù)據(jù)的方法和裝置
- 信息處理方法及裝置、電子設(shè)備、機(jī)器可讀存儲介質(zhì)
- 數(shù)據(jù)標(biāo)注方法、裝置、設(shè)備及可讀存儲介質(zhì)
- 一種影像序列的標(biāo)注方法、裝置、處理器及存儲介質(zhì)
- 一種基于眾智的視頻學(xué)習(xí)資源提取及知識標(biāo)注方法及系統(tǒng)
- 醫(yī)學(xué)圖像數(shù)據(jù)的信息標(biāo)注方法、裝置及系統(tǒng)
- 產(chǎn)生抽取模板的方法、設(shè)備和抽取網(wǎng)頁內(nèi)容的方法和設(shè)備
- 基于樹形數(shù)據(jù)結(jié)構(gòu)節(jié)點的插入的方法和存儲裝置
- 將源代碼鏈接到運(yùn)行元素
- 幀循環(huán)中的動畫處理方法和裝置
- 一種編譯器的可視化語法樹的生成方法和重構(gòu)方法
- 一種車聯(lián)網(wǎng)的實現(xiàn)方法
- 一種數(shù)據(jù)發(fā)送方法和裝置
- 管理裝置以及管理方法
- 節(jié)點關(guān)系樹建立、頁面標(biāo)記和識別方法、裝置和存儲介質(zhì)
- 行為樹的執(zhí)行優(yōu)化方法、裝置及存儲介質(zhì)





