四川大学陈兴蜀获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉四川大学申请的专利一种面向Elasticsearch的连接查询方法和系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115878617B 。
龙图腾网通过国家知识产权局官网在2025-07-15发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211524893.0,技术领域涉及:G06F16/22;该发明授权一种面向Elasticsearch的连接查询方法和系统是由陈兴蜀;朱皓龙;罗永刚;陈良国设计研发完成,并于2022-11-30向国家知识产权局提交的专利申请。
本一种面向Elasticsearch的连接查询方法和系统在说明书摘要公布了:本发明公开了一种面向Elasticsearch的连接查询方法和系统,为了克服Elasticsearch无法表达和实现SQL风格连接查询需求的问题,本发明包括以下步骤:用户通过RESTful客户端向查询语句解析层发送符合语法的连接查询语句;查询语句解析层对接收到的连接查询语句进行解析,抽取出目标索引和额外参数等信息,将这些信息发送给Elasticsearch数据处理框架;Elasticsearch数据处理框架根据接收到的信息进行参数配置,并从Elasticsearch获取目标索引的数据;使用哈希连接算法对原始数据进行处理,将处理结果写入到Elasticsearch中;写入完成后,用户通过RESTful客户端直接向Elasticsearch查询连接结果,并对连接结果执行Elasticsearch支持的数据分析操作。解决安全分析等场景中多源数据的高效检索和分析问题。
本发明授权一种面向Elasticsearch的连接查询方法和系统在权利要求书中公布了:1.一种面向Elasticsearch的连接查询方法,其特征在于,包括以下步骤: S1:用户通过RESTful客户端向查询语句解析层发送符合语法的连接查询语句; S2:查询语句解析层对接收到的连接查询语句进行解析,抽取出目标索引和额外参数信息,并将这些信息发送给Elasticsearch数据处理框架; S3:Elasticsearch数据处理框架根据接收到的信息进行参数配置,并从Elasticsearch获取目标索引的数据; S4:使用哈希连接算法对原始数据进行处理,并将处理结果写入到Elasticsearch中; 步骤S4具体过程为: S4.1:根据目标索引A的数据,建立两张哈希表,第一张哈希表用于将文档按照连接字段值的哈希码分类,第二张哈希表记录各连接字段值的已匹配次数; S4.2:根据目标索引B中连接字段值的哈希码在两张哈希表中进行匹配,若匹配成功,则根据第二张哈希表中记录的已匹配次数与用户输入的max参数值,判断是否对第一张哈希表中的文档数组进行连接; S4.3:连接过程中,根据用户输入的pick参数对连接字段进行过滤以及添加前缀操作; S4.4:连接完成后,将连接结果写入到Elasticsearch一个新建的索引中,新建索引名由两个目标索引名拼接而成; 并使用Java自带的hashCode方法计算连接字段值的哈希码,以避免过高的哈希冲突率; S5:用户通过RESTful客户端直接向Elasticsearch查询连接结果,并对连接结果执行Elasticsearch支持的数据分析操作。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人四川大学,其通讯地址为:610065 四川省成都市武侯区一环路南一段24号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。