[發(fā)明專利]用于存儲和處理共享數(shù)據(jù)記錄的分布式計算預(yù)訂平臺在審
| 申請?zhí)枺?/td> | 202011500502.2 | 申請日: | 2020-12-18 |
| 公開(公告)號: | CN113010485A | 公開(公告)日: | 2021-06-22 |
| 發(fā)明(設(shè)計)人: | S·雅各布;D·貝茜伊爾;C·德古埃特 | 申請(專利權(quán))人: | 艾瑪?shù)纤购喴坠煞莨?/a> |
| 主分類號: | G06F16/182 | 分類號: | G06F16/182;G06F16/176;G06F16/172;G06F16/13 |
| 代理公司: | 中國貿(mào)促會專利商標(biāo)事務(wù)所有限公司 11038 | 代理人: | 高欣 |
| 地址: | 法國*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 存儲 處理 共享 數(shù)據(jù) 記錄 分布式 計算 預(yù)訂 平臺 | ||
1.一種用于處理和存儲數(shù)據(jù)記錄的分布式計算平臺,所述計算平臺運行在至少一個數(shù)據(jù)中心的多個計算服務(wù)器集群上,所述分布式計算平臺包括:
通信邏輯,所述通信邏輯被配置成接收來自多個用戶的數(shù)據(jù)創(chuàng)建請求;
運行計算機程序的軟件應(yīng)用,所述計算機程序被配置成處理每個數(shù)據(jù)創(chuàng)建用戶請求,并相應(yīng)地生成與至少一個用戶和/或用戶應(yīng)用關(guān)聯(lián)的一個主數(shù)據(jù)記錄;
存儲模塊,所述存儲模塊包括用于存儲數(shù)據(jù)記錄的多個存儲分區(qū),每個存儲分區(qū)被分配分區(qū)標(biāo)識符,所述分區(qū)標(biāo)識符指示與每個用戶關(guān)聯(lián)的存儲分區(qū),和該存儲分區(qū)作為配置成存儲主數(shù)據(jù)記錄的主存儲分區(qū)或者作為配置成存儲所述主數(shù)據(jù)記錄的副本的從屬存儲分區(qū)的配置;和
路由模塊,所述路由模塊被配置成至少將每個生成的主數(shù)據(jù)記錄路由到與發(fā)出數(shù)據(jù)創(chuàng)建請求的用戶關(guān)聯(lián)的對應(yīng)主存儲分區(qū);
其中所述軟件應(yīng)用被配置成針對每個主數(shù)據(jù)記錄生成對應(yīng)的分區(qū)令牌,所述對應(yīng)的分區(qū)令牌指示與發(fā)出數(shù)據(jù)創(chuàng)建請求的用戶對應(yīng)的主存儲分區(qū)的分區(qū)標(biāo)識符;和
其中所述路由模塊被配置成將每個主數(shù)據(jù)記錄路由到與生成的分區(qū)令牌的分區(qū)標(biāo)識符關(guān)聯(lián)的主存儲分區(qū)。
2.按照權(quán)利要求1所述的分布式計算平臺,其中所述軟件應(yīng)用被配置成生成主數(shù)據(jù)記錄的副本,所述副本被存儲在與和主數(shù)據(jù)記錄關(guān)聯(lián)的用戶和/或用戶應(yīng)用關(guān)聯(lián)的從屬存儲分區(qū)中。
3.按照權(quán)利要求1或2所述的分布式計算平臺,其中所述通信邏輯被配置成接收訪問存儲的主數(shù)據(jù)記錄和/或主數(shù)據(jù)記錄的副本的用戶訪問請求,所述軟件應(yīng)用被配置成針對每個用戶訪問請求,生成識別存儲所請求的數(shù)據(jù)記錄的對應(yīng)主存儲分區(qū)或從屬存儲分區(qū)的分區(qū)令牌,所述路由模塊被配置成基于生成的分區(qū)令牌,將每個用戶訪問請求路由到對應(yīng)主存儲分區(qū)或從屬存儲分區(qū)。
4.按照前述權(quán)利要求任意之一所述的分布式計算平臺,其中所述軟件應(yīng)用包括配置文件,所述配置文件包括指示與每個用戶關(guān)聯(lián)的主存儲分區(qū)和/或從屬存儲分區(qū)的存儲分區(qū)配置信息。
5.按照權(quán)利要求4所述的分布式計算平臺,其中所述軟件應(yīng)用被配置成基于配置文件、和/或發(fā)出數(shù)據(jù)請求的用戶的身份、和/或訪問請求的類型來生成分區(qū)令牌。
6.按照權(quán)利要求5所述的分布式計算平臺,其中所述計算平臺在多個數(shù)據(jù)中心的計算服務(wù)器集群上實例化。
7.按照權(quán)利要求6所述的分布式計算平臺,其中所述數(shù)據(jù)中心是通過消息數(shù)據(jù)流連接的。
8.按照權(quán)利要求7所述的分布式計算平臺,其中每個主數(shù)據(jù)記錄的副本被推到消息流,以便在關(guān)聯(lián)的用戶存儲分區(qū)中復(fù)制。
9.按照權(quán)利要求8所述的分布式計算平臺,其中每個存儲分區(qū)包括數(shù)據(jù)消費者應(yīng)用,所述數(shù)據(jù)消費者應(yīng)用被配置成監(jiān)視消息數(shù)據(jù)流,并且基于一組選擇標(biāo)準(zhǔn),檢索與每個存儲分區(qū)的用戶關(guān)聯(lián)的數(shù)據(jù)記錄的副本。
10.按照權(quán)利要求9所述的分布式計算平臺,其中所述選擇標(biāo)準(zhǔn)包括與數(shù)據(jù)記錄關(guān)聯(lián)的用戶身份、用戶的地理位置和數(shù)據(jù)記錄的內(nèi)容。
11.按照前述權(quán)利要求任意之一所述的分布式計算平臺,其中每個存儲的數(shù)據(jù)記錄包括用戶可選擇的狀態(tài)標(biāo)志,所述狀態(tài)標(biāo)志被配置成在指示主數(shù)據(jù)記錄的主模式和指示復(fù)制的主數(shù)據(jù)記錄的從屬模式之間切換每個數(shù)據(jù)記錄的配置模式。
12.按照前述權(quán)利要求任意之一所述的分布式計算平臺,其中所述通信邏輯被配置成基于一組標(biāo)準(zhǔn),選擇用于處理用戶請求的數(shù)據(jù)中心。
13.按照前述權(quán)利要求任意之一所述的分布式計算平臺,其中所述主數(shù)據(jù)記錄在多個用戶應(yīng)用之間共享。
14.一種分布式計算平臺,其中所述軟件應(yīng)用是用于預(yù)訂旅行產(chǎn)品的旅行預(yù)訂應(yīng)用,它被配置成生成在多個旅行應(yīng)用之間共享的旅客姓名記錄(PNR)數(shù)據(jù)記錄。
15.一種用于在運行于至少一個數(shù)據(jù)中心的多個計算服務(wù)器集群上的分布式計算平臺上處理和存儲數(shù)據(jù)記錄的方法,所述方法包括:
通過配置成用于接收的通信邏輯,接收來自多個用戶的數(shù)據(jù)創(chuàng)建請求;
借助運行計算機程序的軟件應(yīng)用,處理所述數(shù)據(jù)創(chuàng)建用戶請求,所述計算機程序被配置成生成與至少一個用戶和/或用戶應(yīng)用關(guān)聯(lián)的一個主數(shù)據(jù)記錄;
將數(shù)據(jù)記錄存儲在包括多個存儲分區(qū)的存儲模塊處,每個存儲分區(qū)被分配分區(qū)標(biāo)識符,所述分區(qū)標(biāo)識符指示與每個用戶關(guān)聯(lián)的存儲分區(qū),和該存儲分區(qū)作為配置成存儲主數(shù)據(jù)記錄的主存儲分區(qū)或者作為配置成存儲所述主數(shù)據(jù)記錄的副本的從屬存儲分區(qū)的配置;
借助路由模塊,將每個生成的主數(shù)據(jù)記錄路由到與發(fā)出數(shù)據(jù)創(chuàng)建請求的用戶關(guān)聯(lián)的對應(yīng)主存儲分區(qū);
借助所述軟件應(yīng)用,針對每個生成的數(shù)據(jù)記錄生成對應(yīng)的分區(qū)令牌,所述對應(yīng)的分區(qū)令牌指示與發(fā)出數(shù)據(jù)創(chuàng)建請求的用戶對應(yīng)的主存儲分區(qū)的分區(qū)標(biāo)識符;和
將每個生成的數(shù)據(jù)記錄路由到與生成的分區(qū)令牌的分區(qū)標(biāo)識符關(guān)聯(lián)的主存儲分區(qū)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于艾瑪?shù)纤购喴坠煞莨?,未?jīng)艾瑪?shù)纤购喴坠煞莨驹S可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011500502.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





