首页> 外国专利> GROUPING AGGREGATION WITH FILTERING AGGREGATION QUERY PROCESSING

GROUPING AGGREGATION WITH FILTERING AGGREGATION QUERY PROCESSING

机译:分组聚集与过滤聚集查询处理

摘要

Embodiments described herein provide a solution for optimizing a generating of query search results. A filtering search term (e.g., a search term that is used in a query to perform filtering aggregations of the query search results) is identified. A filtering bitmap that has a plurality of mapped locations corresponding to data values for the filtering search term is created. As a data value in the filtering search term is encountered during a scan of the query search results, the corresponding mapped location is updated. Each mapped location in the filtering bitmap is read to determine whether the value corresponding to the mapped location satisfies the filtering aggregation. The filtering aggregation can then be performed (e.g., prior to any grouping aggregation) by removing any of the query search results determined, based on the filtering bitmap, as having data values for which the filtering aggregation is not satisfied.
机译:本文描述的实施例提供了用于优化查询搜索结果的生成的解决方案。标识过滤搜索词(例如,在查询中用于执行查询搜索结果的过滤聚合的搜索词)。创建具有与过滤搜索项的数据值相对应的多个映射位置的过滤位图。由于在查询搜索结果的扫描期间遇到了过滤搜索项中的数据值,因此会更新相应的映射位置。读取过滤位图中的每个映射位置,以确定与映射位置相对应的值是否满足过滤聚合。然后,可以通过移除基于过滤位图确定为具有不满足其过滤聚合的数据值的任何查询搜索结果,来执行过滤聚合(例如,在任何分组聚合之前)。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号