[发明专利]用于高效信息检索的数据存储层索引在审
| 申请号: | 201780090574.4 | 申请日: | 2017-05-09 |
| 公开(公告)号: | CN110612697A | 公开(公告)日: | 2019-12-24 |
| 发明(设计)人: | 马国;孙冠毅;谢斌 | 申请(专利权)人: | 埃森哲环球解决方案有限公司 |
| 主分类号: | H04L9/06 | 分类号: | H04L9/06 |
| 代理公司: | 11256 北京市金杜律师事务所 | 代理人: | 马明月 |
| 地址: | 爱尔兰*** | 国省代码: | 爱尔兰;IE |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据元素 区块 预定义类型 索引 可执行 可执行指令 数据存储层 安全数据 快速查询 记录 调用 搜索 存储 关联 智能 创建 | ||
1.一种系统,包括:
存储器,所述存储器被配置为存储:
数据存储层,所述数据存储层包括包含数据元素的链接数据区块;以及
索引结构,所述索引结构包括针对所述链接数据区块中的预定义类型的数据元素的索引条目;以及
注入电路装置,所述注入电路装置与所述存储器通信,所述注入电路装置被配置为通过以下方式响应包括新数据元素的新数据区块到所述数据存储层中的所述链接数据区块的链接:
确定所述新数据元素具有所述预定义类型;
生成针对所述新数据元素的索引条目,所述索引条目包括针对所述新数据元素的、所述数据存储层内的位置参考;以及
将所述索引条目插入到所述索引结构中。
2.根据权利要求1所述的系统,其中所述数据存储层存在于区块链系统节点内,并且所述链接数据区块构成区块链的副本。
3.根据权利要求1所述的系统,其中所述数据元素包括包含指令的可执行数据元素,所述指令用于生成所述索引条目并将所述索引条目插入到所述索引结构中。
4.根据权利要求3所述的系统,其中所述注入电路装置被配置为从所述新数据元素调用所述可执行数据元素中的所述指令,以在所述新数据元素与所述数据存储层中的所述链接数据区块链接之后,生成所述索引条目并将所述索引条目插入到所述索引结构中。
5.根据权利要求3所述的系统,其中,
所述注入电路装置还被配置为生成针对所述新数据元素的索引控制数据元素,并且将所述索引控制数据元素链接到所述数据存储层中的所述链接数据区块;并且
所述注入电路装置被配置为在所述新数据元素和所述索引控制元素与所述数据存储层中的所述数据区块链接之后,从所述索引控制元素调用所述可执行数据元素中的所述指令。
6.根据权利要求1所述的系统,其中所述索引条目还包括描述所述预定义类型的所述新数据元素的数据特性。
7.根据权利要求6所述的系统,其中所述位置参考包括数据区块标识符、数据元素标识符或两者。
8.根据权利要求1所述的系统,其中所述索引结构被存储在所述数据存储层中的所述链接数据区块外部。
9.根据权利要求1所述的系统,还包括查询电路装置,所述查询电路装置被配置为:
接收对所述预定义类型的数据元素中的所述新数据元素的查询;
标识与所述预定义类型的所述数据元素相关联的所述索引结构;
从所述索引结构检索所述索引条目;以及
响应于所述查询,返回从所述索引条目获得的所述位置参考。
10.根据权利要求9所述的系统,其中所述位置参考包括针对所述预定义类型的所述数据元素的、所述数据存储层内的所述位置参考。
11.根据权利要求9所述的系统,其中所述数据元素包括包含指令的可执行数据元素,所述指令用于标识所述索引结构并检索所述索引条目。
12.根据权利要求11所述的系统,其中所述查询被嵌入查询数据元素中,并且所述查询电路装置还被配置为在所述查询数据元素与所述链接数据区块链接之后,从所述查询数据元素调用所述可执行数据元素中的所述指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于埃森哲环球解决方案有限公司,未经埃森哲环球解决方案有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780090574.4/1.html,转载请声明来源钻瓜专利网。





