会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Inverse distribution function operations in a parallel relational database
    • 并行关系数据库中的反向分布函数操作
    • US08880481B1
    • 2014-11-04
    • US13434442
    • 2012-03-29
    • Hitoshi HaradaCaleb E. WeltonGavin Sherry
    • Hitoshi HaradaCaleb E. WeltonGavin Sherry
    • G06F17/30
    • G06F17/30156G06F17/30445G06F17/30539G06F17/30598
    • Inverse distribution operations are performed on a large distributed parallel database comprising a plurality of distributed data segments to determine a data value at a predetermined percentile of a sorted dataset formed on one segment. Data elements from across the segments may be first grouped, either by partitioning keys or by hashing, the groups are sorted into a predetermined order, and data values corresponding to the desired percentile are picked up at a row location of the corresponding data element of each group. For a global dataset that is spread across the database segments, a local sort of data elements is performed on each segment, and the data elements from the local sorts are streamed in overall sorted order to one segment to form the sorted dataset.
    • 在包括多个分布式数据段的大型分布式并行数据库上执行反向分发操作,以确定在一个段上形成的排序数据集的预定百分位数处的数据值。 来自跨段的数据元素可以首先通过分区键或通过散列进行分组,将这些组排列成预定顺序,并且在每个的对应数据元素的行位置处拾取与所需百分位数对应的数据值 组。 对于分布在数据库段中的全局数据集,对每个段执行本地数据元素,并将来自本地排序的数据元素按照整体排序顺序流式传输到一个段以形成排序的数据集。
    • 10. 发明授权
    • Multidimensional database storage and retrieval system
    • 多维数据库存储和检索系统
    • US07165065B1
    • 2007-01-16
    • US09616643
    • 2000-07-14
    • Caleb E. WeltonAlbert A. HopemanAndrew H. Goldberg
    • Caleb E. WeltonAlbert A. HopemanAndrew H. Goldberg
    • G06F17/30
    • G06F17/30592Y10S707/99932Y10S707/99934Y10S707/99942Y10S707/99943
    • In a multidimensional database, an aggregation operation is performed in an optimal manner by storing the values included in the/aggregation operation on the same disk page. A sparsity manager determines aggregate values that are computed from other data values during the aggregation operation. Each aggregate value is associated with one or more data values that are used during the aggregation operation to compute the aggregate value. The sparsity manager stores the associated data values in proximity to each other, such as on the same disk page, so that multiple disk page fetches may not be required for the same set of data values during the aggregation operation. The data values used in the aggregation operation can therefore be fetched once from a disk page, and thereafter are found in memory, such as on a cache page corresponding to the disk page. In this manner, multiple fetches for the same disk page during the aggregation operation are avoided.
    • 在多维数据库中,通过将包含在/聚合操作中的值存储在同一磁盘页面上,以最佳方式执行聚合操作。 稀疏管理器确定在聚合操作期间从其他数据值计算的聚合值。 每个聚合值与在聚合操作期间使用的一个或多个数据值相关联,以计算聚合值。 稀疏管理器将相关联的数据值彼此接近存储,例如在相同的磁盘页面上,使得在聚合操作期间,对于同一组数据值可能不需要多个磁盘页面提取。 因此,可以从磁盘页面获取聚合操作中使用的数据值,然后在内存中找到数据值,例如在与磁盘页面相对应的缓存页面上。 以这种方式,在聚合操作期间避免了用于同一磁盘页的多个提取。