[發明專利]一種基于中心化塊鏈式賬本的交易存儲、查詢方法有效
| 申請號: | 202010544109.7 | 申請日: | 2020-06-15 |
| 公開(公告)號: | CN111444198B | 公開(公告)日: | 2020-09-25 |
| 發明(設計)人: | 張淵;李億澤;閆文遠;楊新穎;李飛飛;俞本權;汪晟 | 申請(專利權)人: | 支付寶(杭州)信息技術有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/242;G06F16/2455;G06F16/2458;G06Q30/06;G06Q40/04 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 周嗣勇 |
| 地址: | 310000 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 中心 鏈式 賬本 交易 存儲 查詢 方法 | ||
公開了一種基于中心化塊鏈式賬本的交易存儲、查詢方法。用戶提交給數據庫服務端的業務交易中可以指定業務關鍵詞,用來標記業務交易涉及的業務類型。數據庫服務端除了維護中心化塊鏈式賬本之外,還會在緩存中維護每個業務關鍵詞對應緩存空間,此外,還會維護一個統一索引表,用來記錄與業務交易有關的索引信息。
技術領域
本說明書實施例涉及信息技術領域,尤其涉及一種基于中心化塊鏈式賬本的交易存儲、查詢方法。
背景技術
中心化塊鏈式賬本,區別于去中心化的塊鏈式賬本(如區塊鏈網絡中各節點分布式維護的區塊鏈),是指中心化的數據庫服務端維護的本地數據庫。有時,也將中心化塊鏈式賬本稱為Ledger Data Base(Ledger DB)。
中心化塊鏈式賬本是在區塊鏈存儲方案的基礎上進行改進得到的新型存儲方案,其能夠克服了區塊鏈存儲存在的吞吐量低、響應時間長等問題。中心化塊鏈式賬本的服務對象通常是企業級用戶,用戶一般在數據庫服務端注冊賬戶,并通過賬戶將自身業務產生的業務數據封裝成業務交易,將業務交易提交給數據庫服務端,數據庫服務端受理業務交易后,會基于一定的成塊條件,將若干業務交易打包成數據塊寫入中心化塊鏈式賬本進行存儲。
由于數據庫服務端通常會根據業務交易的受理順序,將一批批業務交易打包成一個個數據塊寫入賬本,而數據服務端通常會受理多個用戶提交的交易;因此,即便是同一個用戶,其連續提交給數據庫服務端的業務交易也不會被集中存儲,而是分散在同一數據塊中的不同位置以及不同數據塊中,不利于進行業務交易的查詢。
發明內容
本申請實施例是為了解決現有的基于中心化塊鏈式賬本存儲模式下查詢交易的效率不高的問題。
為解決上述技術問題,本申請實施例是這樣實現的:
根據本說明書實施例的第1方面,提供一種基于中心化塊鏈式賬本的交易存儲方法,應用于數據庫服務端,所述數據庫服務端維護有中心化塊鏈式賬本,所述方法包括:
受理用戶賬戶提交的業務交易;所述業務交易攜帶有至少一個業務關鍵詞;
將所述業務交易存入中心化塊鏈式賬本,以及獲取所述業務交易的交易標識,作為第一交易標識;所述第一交易標識用于在中心化塊鏈式賬本中唯一標識所述業務交易;
針對所述業務交易攜帶的每個業務關鍵詞,若該業務關鍵詞首次出現,則創建該業務關鍵詞對應的緩存空間,將所述第一交易標識寫入該業務關鍵詞對應的緩存空間,并且將該業務關鍵詞、所述第一交易標識以對應關系形式寫入統一索引表;
若該業務關鍵詞非首次出現,則從該業務關鍵詞對應的緩存空間中獲取交易標識,作為第二交易標識,將該業務關鍵詞、所述第一交易標識、所述第二交易標識以對應關系形式寫入所述統一索引表,并且將該業務關鍵詞對應的緩存空間中的第二交易標識更新為所述第一交易標識。
根據本說明書實施例的第2方面,提供一種基于第1方面所述的交易存儲方法的交易查詢方法,應用于數據庫服務端,所述交易查詢方法包括:
接收用戶賬戶發送的查詢請求,并確定所述查詢請求指定的至少一個業務關鍵詞以及指定的每個業務關鍵詞對應的待查詢交易序號;
針對所述查詢請求指定的每個業務關鍵詞,從該業務關鍵詞對應的緩存空間中獲取交易標識,并根據獲取的交易標識與所述統一索引表,查詢該業務關鍵詞對應的待查詢交易序號的業務交易。
根據本說明書實施例的第3方面,提供一種基于中心化塊鏈式賬本的交易存儲裝置,應用于數據庫服務端,所述數據庫服務端維護有中心化塊鏈式賬本,所述裝置包括:
受理模塊,受理用戶賬戶提交的業務交易;所述業務交易攜帶有至少一個業務關鍵詞;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于支付寶(杭州)信息技術有限公司,未經支付寶(杭州)信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010544109.7/2.html,轉載請聲明來源鉆瓜專利網。





