首页> 外国专利> EFFICIENT LARGE-SCALE FILTERING AND/OR SORTING FOR QUERYING OF COLUMN BASED DATA ENCODED STRUCTURES

EFFICIENT LARGE-SCALE FILTERING AND/OR SORTING FOR QUERYING OF COLUMN BASED DATA ENCODED STRUCTURES

机译:用于查询基于列的数据编码结构的高效大型过滤和/或排序

摘要

The subject disclosure relates to querying of column based data encoded structures enabling efficient query processing over large scale data storage, and more specifically with respect to complex queries implicating filter and/or sort operations for data over a defined window. In this regard, in various embodiments, a method is provided that avoids scenarios involving expensive sorting of a high percentage of, or all, rows, either by not sorting any rows at all, or by sorting only a very small number of rows consistent with or smaller than a number of rows associated with the size of the requested window over the data. In one embodiment, this is achieved by splitting an external query request into two different internal sub-requests, a first one that computes statistics about distribution of rows for any specified WHERE clauses and ORDER BY columns, and a second one that selects only the rows that match the window based on the statistics.
机译:本主题公开涉及基于列的数据编码结构的查询,该结构使得能够在大规模数据存储上进行有效的查询处理,并且更具体地涉及涉及在定义的窗口上对数据进行过滤和/或分类操作的复杂查询。就这一点而言,在各种实施例中,提供了一种方法,该方法避免了涉及通过根本不对任何行进行排序或者仅对与之一致的非常少的行进行排序来对高百分比或全部行进行昂贵排序的情况。或小于与数据上请求的窗口的大小相关联的行数。在一个实施例中,这是通过将外部查询请求分为两个不同的内部子请求来实现的,第一个对任何指定的WHERE子句和ORDER BY列计算有关行分布的统计信息,第二个仅选择行根据统计信息与窗口匹配。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号