[发明专利]一种应用于海量标签化实体数据存储的工具和方法有效
申请号: | 201810582832.7 | 申请日: | 2018-06-07 |
公开(公告)号: | CN108874971B | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 孙波;姚珊;姜栋;张建松;高昕;董建武;王梦禹;胡晓旭;刘云昊;梁维;谢铭;王峰;汪军强 | 申请(专利权)人: | 北京赛思信安技术股份有限公司;国家计算机网络与信息安全管理中心 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/28 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 冀学军 |
地址: | 100125 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种应用于海量标签化实体数据存储的工具和方法,属于海量数据存储、标签数据存储领域。该工具包括标签元数据模块、实体标签数据模块和统一存取API模块。用户输入用户名密码和请求,统一存取API模块根据用户名和密码,访问标签元数据模块并读取标签的元数据,按用户请求对元数据进行包装,转换成数据层的数据格式,传输到数据层的对应接口对标签数据执行操作,实体标签数据模块根据统一存取API模块发出的请求执行相应的操作,并对数据做持久化处理。同时实体标签数据模块将处理结果返回给统一存取API模块,统一存取API模块将数据进行包装按照规定格式返回到工具界面。本发明具有高针对性,可扩展性及持久性,支撑更高层次的业务需求。 | ||
搜索关键词: | 一种 应用于 海量 标签 实体 数据 存储 工具 方法 | ||
【主权项】:
1.一种应用于海量标签化实体数据存储的工具,其特征在于,分布在互联网业务中,具体包括标签元数据模块、实体标签数据模块和统一存取API模块;互联网业务包括展现层,业务层和数据层;展现层为工具界面,标签元数据模块和统一存取API模块分布在业务层;实体标签数据模块分布在数据层;统一存取API模块作为桥梁连接展现层和数据层,同时还连接同层的标签元数据模块;用户通过工具界面输入用户名密码和请求,统一存取API模块根据用户名和密码,访问标签元数据模块并读取标签的元数据,按用户请求对元数据进行包装,转换成数据层的数据格式,传输到数据层的对应接口对标签数据执行操作,实体标签数据模块负责对标签数据进行增、删、改和查操作,根据统一存取API模块发出的请求执行相应的操作,从StoreServer中对数据进行操作,并对数据做持久化处理;同时将处理结果返回给统一存取API模块,统一存取API模块将数据进行包装按照规定格式返回到工具界面;统一存取API模块对标签元数据模块的元数据和实体标签数据模块的处理结果分别进行封装,并对客户端开放接口;标签元数据模块主要存储标签定义信息,以及标签名称到底层存储字段的映射信息;实体标签数据模块将所有的实体数据,根据索引按一定的数据结构存储于Elasticsearch中,在Elasticsearch中创建唯一的Index,存储该对象类别下的所有实体数据;在Index中,type0总是存储最新版本的标签数据,且动态地创建typeN用于存储完整的历史版本,N>=1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京赛思信安技术股份有限公司;国家计算机网络与信息安全管理中心,未经北京赛思信安技术股份有限公司;国家计算机网络与信息安全管理中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810582832.7/,转载请声明来源钻瓜专利网。