[發(fā)明專利]酒店數(shù)據(jù)的處理方法、系統(tǒng)、存儲介質(zhì)以及電子設(shè)備在審
| 申請?zhí)枺?/td> | 201910447623.6 | 申請日: | 2019-05-27 |
| 公開(公告)號: | CN110221778A | 公開(公告)日: | 2019-09-10 |
| 發(fā)明(設(shè)計)人: | 鄭嘉瑋 | 申請(專利權(quán))人: | 攜程計算機(jī)技術(shù)(上海)有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F11/14 |
| 代理公司: | 上海弼興律師事務(wù)所 31283 | 代理人: | 薛琦;張冉 |
| 地址: | 200335 上海市*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分類維度 服務(wù)器節(jié)點 數(shù)據(jù)分片 存儲介質(zhì) 電子設(shè)備 存儲 服務(wù)能力 映射關(guān)系 映射函數(shù) 并發(fā)度 平滑 預(yù)設(shè) 吞吐量 服務(wù)器 拓展 | ||
1.一種酒店數(shù)據(jù)的處理方法,其特征在于,所述處理方法包括如下步驟:
獲取所述酒店數(shù)據(jù)的分類維度;
按照所述分類維度對所述酒店數(shù)據(jù)進(jìn)行拆分,以得到多個數(shù)據(jù)分片,其中,所述分類維度與所述數(shù)據(jù)分片一一對應(yīng);
通過預(yù)設(shè)映射函數(shù)將所述分類維度與服務(wù)器節(jié)點建立映射關(guān)系,所述服務(wù)器節(jié)點用于存儲所述分類維度對應(yīng)的所述數(shù)據(jù)分片;
將所述數(shù)據(jù)分片存儲于所述服務(wù)器節(jié)點。
2.如權(quán)利要求1所述的酒店數(shù)據(jù)的處理方法,其特征在于,
所述分類維度包括維度標(biāo)識碼;所述通過預(yù)設(shè)映射函數(shù)將所述分類維度與服務(wù)器節(jié)點建立映射關(guān)系的步驟具體包括:將所述維度標(biāo)識碼與預(yù)設(shè)模值進(jìn)行取模運算,以得到每個所述維度標(biāo)識碼對應(yīng)的余數(shù),所述預(yù)設(shè)模值為所述服務(wù)器節(jié)點的數(shù)量的正整數(shù)倍;根據(jù)所述余數(shù)確定存儲所述數(shù)據(jù)分片的所述服務(wù)器節(jié)點的序列位置;
和/或,
所述服務(wù)器節(jié)點的數(shù)量為n,n為正整數(shù);所述處理方法還包括如下步驟:將第k個所述服務(wù)器節(jié)點的所述數(shù)據(jù)分片備份存儲于第k+1個所述服務(wù)器節(jié)點,并且將第n個所述服務(wù)器節(jié)點的所述數(shù)據(jù)分片備份存儲于第1個所述服務(wù)器節(jié)點;其中,k為正整數(shù)且0<k<n。
3.如權(quán)利要求2所述的酒店數(shù)據(jù)的處理方法,其特征在于,
當(dāng)所述分類維度包括維度標(biāo)識碼時,所述維度標(biāo)識碼為字符串;將所述維度標(biāo)識碼與預(yù)設(shè)模值進(jìn)行取模運算,以得到每個所述維度標(biāo)識碼對應(yīng)的余數(shù)的步驟具體包括:利用Hash函數(shù)將所述字符串轉(zhuǎn)化為參考數(shù)值;將所述參考數(shù)值與所述預(yù)設(shè)模值進(jìn)行取模運算,以得到每個所述參考數(shù)值對應(yīng)的余數(shù);
和/或,
所述分類維度包括多個分類子維度,每個所述分類子維度均包括一個子維度標(biāo)識碼;所述將所述維度標(biāo)識碼與預(yù)設(shè)模值進(jìn)行取模運算,以得到每個所述維度標(biāo)識碼對應(yīng)的余數(shù)的步驟具體包括:將多個所述子維度標(biāo)識碼進(jìn)行拼接,以得到組合維度標(biāo)識碼;將所述組合維度標(biāo)識碼與所述預(yù)設(shè)模值進(jìn)行取模運算,以得到每個所述組合維度標(biāo)識碼對應(yīng)的余數(shù)。
4.如權(quán)利要求1所述的酒店數(shù)據(jù)的處理方法,其特征在于,所述處理方法還包括如下步驟:
接收待查詢數(shù)據(jù)分片對應(yīng)的所述分類維度;
根據(jù)所述映射關(guān)系查找與所述分類維度對應(yīng)的所述服務(wù)器節(jié)點;
訪問所述服務(wù)器節(jié)點中的所述待查詢數(shù)據(jù)分片。
5.如權(quán)利要求4所述的酒店數(shù)據(jù)的處理方法,其特征在于,
所述分類維度包括維度標(biāo)識碼;所述根據(jù)所述映射關(guān)系查找與所述分類維度對應(yīng)的所述服務(wù)器節(jié)點的步驟具體包括:將所述維度標(biāo)識碼與預(yù)設(shè)模值進(jìn)行取模運算,以得到所述維度標(biāo)識碼對應(yīng)的余數(shù),所述預(yù)設(shè)模值為所述服務(wù)器節(jié)點的數(shù)量的正整數(shù)倍;根據(jù)所述余數(shù)確定存儲所述待查詢數(shù)據(jù)分片的所述服務(wù)器節(jié)點的序列位置;
和/或,
所述服務(wù)器節(jié)點的數(shù)量為n,n為正整數(shù);所述訪問所述服務(wù)器節(jié)點中的所述待查詢數(shù)據(jù)分片的步驟具體包括:交替訪問所述待查詢數(shù)據(jù)分片以及待查詢數(shù)據(jù)分片副本,所述待查詢數(shù)據(jù)分片存儲于第k個所述服務(wù)器節(jié)點,并且所述待查詢數(shù)據(jù)分片副本存儲于第k+1個所述服務(wù)器節(jié)點,或者所述待查詢數(shù)據(jù)分片存儲于第n個所述服務(wù)器節(jié)點,并且所述待查詢數(shù)據(jù)分片副本存儲于第1個所述服務(wù)器節(jié)點,其中,k為正整數(shù)且0<k<n。
6.一種酒店數(shù)據(jù)的處理系統(tǒng),其特征在于,所述處理系統(tǒng)包括:
分類維度獲取模塊,用于獲取所述酒店數(shù)據(jù)的分類維度;
數(shù)據(jù)拆分模塊,用于按照所述分類維度對所述酒店數(shù)據(jù)進(jìn)行拆分,以得到多個數(shù)據(jù)分片,其中,所述分類維度與所述數(shù)據(jù)分片一一對應(yīng);
映射建立模塊,通過預(yù)設(shè)映射函數(shù)將所述分類維度與服務(wù)器節(jié)點建立映射關(guān)系,所述服務(wù)器節(jié)點用于存儲所述分類維度對應(yīng)的所述數(shù)據(jù)分片;
數(shù)據(jù)存儲模塊,用于將所述數(shù)據(jù)分片存儲于所述服務(wù)器節(jié)點。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于攜程計算機(jī)技術(shù)(上海)有限公司,未經(jīng)攜程計算機(jī)技術(shù)(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910447623.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 業(yè)務(wù)重分類裝置和方法
- 一種信息分類方法和終端設(shè)備
- 一種指標(biāo)維度關(guān)系定義方法、服務(wù)器及存儲介質(zhì)
- 用于數(shù)據(jù)統(tǒng)計的數(shù)據(jù)處理方法、服務(wù)器及存儲介質(zhì)
- 用于數(shù)據(jù)統(tǒng)計的數(shù)據(jù)處理方法、服務(wù)器及存儲介質(zhì)
- 廣告投放方法及裝置
- 告警數(shù)據(jù)的分類方法、裝置和電子設(shè)備及存儲介質(zhì)
- 流量分類統(tǒng)計方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì)
- 一種金融機(jī)構(gòu)資產(chǎn)分類處理方法、裝置及可讀介質(zhì)
- 文檔分類規(guī)則的更新方法、裝置、設(shè)備以及存儲介質(zhì)
- 一種動態(tài)共享連接的方法和系統(tǒng)
- 網(wǎng)絡(luò)游戲服務(wù)器的動態(tài)調(diào)整系統(tǒng)和方法
- 服務(wù)器集群中的節(jié)點服務(wù)器及其資源的獲取方法、提供方法及管理服務(wù)器
- 一種服務(wù)器IP地址的同步方法
- 服務(wù)器集群中的節(jié)點升級方法及裝置
- 數(shù)據(jù)服務(wù)器的動態(tài)調(diào)整系統(tǒng)
- 基于選舉的節(jié)點服務(wù)器管理方法、裝置及系統(tǒng)
- 服務(wù)器集群中的消息傳遞方法、裝置及存儲介質(zhì)
- 任務(wù)處理系統(tǒng)、方法及計算機(jī)可讀存儲介質(zhì)
- 一種內(nèi)外網(wǎng)數(shù)據(jù)庫數(shù)據(jù)的同步方法和裝置
- 一種鍵值對系統(tǒng)中數(shù)據(jù)的存儲方法和相關(guān)裝置
- 一種數(shù)據(jù)處理方法、裝置及處理服務(wù)器
- 一種數(shù)據(jù)存儲方法及裝置
- 分布式對象存儲數(shù)據(jù)冗余方法、裝置、設(shè)備及存儲介質(zhì)
- 分片數(shù)據(jù)庫路由方法、系統(tǒng)、設(shè)備及存儲介質(zhì)
- 一種面向聯(lián)盟鏈的服務(wù)不停機(jī)分片增加方法
- 業(yè)務(wù)數(shù)據(jù)的校驗方法、裝置、設(shè)備及存儲介質(zhì)
- 數(shù)據(jù)處理方法、裝置、服務(wù)器及存儲介質(zhì)
- 數(shù)據(jù)的處理方法、裝置、設(shè)備及存儲介質(zhì)
- 一種數(shù)據(jù)傳輸方法及裝置
- 用于接合與分離存儲介質(zhì)的裝置
- 存儲介質(zhì)陣列控制器、控制方法、設(shè)備、和存儲介質(zhì)驅(qū)動器
- 存儲介質(zhì)處理方法、系統(tǒng)及數(shù)據(jù)讀寫操作方法、系統(tǒng)
- 存儲裝置、存儲介質(zhì)以及存儲介質(zhì)的制造方法
- 數(shù)據(jù)存儲
- 存儲介質(zhì)之間的數(shù)據(jù)遷移
- 一種基于存儲系統(tǒng)的控制方法及裝置
- 自助設(shè)備及自助設(shè)備的介質(zhì)存儲裝置
- 融合存儲系統(tǒng)中的數(shù)據(jù)遷移方法和裝置
- 一種數(shù)據(jù)存儲方法、裝置及電子設(shè)備





