基于區(qū)塊鏈的數(shù)據(jù)索引方法

基本信息

申請(qǐng)?zhí)?/td> CN202011640256.0 申請(qǐng)日 -
公開(公告)號(hào) CN112711592A 公開(公告)日 2021-04-27
申請(qǐng)公布號(hào) CN112711592A 申請(qǐng)公布日 2021-04-27
分類號(hào) G06F16/22;G06F16/242;G06F16/27 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 尚德重;焦臻楨 申請(qǐng)(專利權(quán))人 中科物緣科技(杭州)有限公司
代理機(jī)構(gòu) 杭州九洲專利事務(wù)所有限公司 代理人 沈敏強(qiáng)
地址 310015 浙江省杭州市拱墅區(qū)祥園路108號(hào)4幢12層
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種基于區(qū)塊鏈的數(shù)據(jù)索引方法。本發(fā)明的目的是提供一種基于區(qū)塊鏈的數(shù)據(jù)索引方法。本發(fā)明的技術(shù)方案是:該數(shù)據(jù)索引方法,將用于對(duì)鏈上數(shù)據(jù)索引的SQL層疊加在區(qū)塊鏈上,索引方法包括:獲取合法合規(guī)的表操作類SQL語句;對(duì)SQL語句進(jìn)行解析,將SQL語句轉(zhuǎn)換為對(duì)應(yīng)的多條鍵值對(duì)操作和數(shù)據(jù)表元信息;檢查數(shù)據(jù)表元信息,判斷數(shù)據(jù)表元信息同現(xiàn)有數(shù)據(jù)表元信息是否相沖突;如數(shù)據(jù)表元信息同現(xiàn)有數(shù)據(jù)表元信息無沖突,則基于鍵值對(duì)操作檢查相應(yīng)表空間是否處于阻塞狀態(tài),如處于阻塞狀態(tài),則進(jìn)入阻塞狀態(tài);如不處于阻塞狀態(tài),則阻塞相應(yīng)表空間;根據(jù)鍵值對(duì)操作調(diào)用區(qū)塊鏈提供的鍵值對(duì)操作API,實(shí)現(xiàn)相應(yīng)的鍵值對(duì)操作。本發(fā)明適用于區(qū)塊鏈技術(shù)領(lǐng)域。