会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明申请
    • Systems and Methods for Auto-Scaling a Big Data System
    • 自动缩放大数据系统的系统和方法
    • US20160048415A1
    • 2016-02-18
    • US14459631
    • 2014-08-14
    • Joydeep Sen SarmaMayank AhujaSivaramakrishnan NarayananShrikanth Shankar
    • Joydeep Sen SarmaMayank AhujaSivaramakrishnan NarayananShrikanth Shankar
    • G06F9/50
    • G06F9/5083G06F9/5072
    • Systems and methods for automatically scaling a big data system are disclosed. Methods may include: determining, at a first time, a first optimal number of nodes for a cluster to adequately process a request; assigning an amount of nodes equal to the first optimal number; determining a rate of progress of the request; determining, at a second time based on the rate of progress a second optimal number of nodes; and modifying the number of nodes assigned to the cluster to equal the second optimal number. Systems may include: a cluster manager, to add and/or remove nodes; a big data system, to process requests that utilize the cluster and nodes, and an automatic scaling cluster manager, including: a big data interface, for communicating with the big data system; a cluster manager interface, for communicating with a cluster manager instructions for adding and/or removing nodes from a cluster used to process a request; and a cluster state machine.
    • 公开了用于自动缩放大数据系统的系统和方法。 方法可以包括:在第一时间确定簇的第一最佳数量的节点以充分地处理请求; 分配等于第一最优数的节点数; 确定请求的进度; 基于所述进展速度在第二时间确定第二最佳数量的节点; 以及修改分配给所述集群的节点数量等于所述第二最佳数量。 系统可以包括:群集管理器,用于添加和/或移除节点; 一个大数据系统,用于处理利用集群和节点的请求,以及一个自动扩展集群管理器,包括:一个大数据接口,用于与大数据系统进行通信; 集群管理器接口,用于与集群管理器通信用于从用于处理请求的集群中添加和/或移除节点的指令; 和集群状态机。
    • 24. 发明申请
    • Executing filter subqueries using a parallel single cursor model
    • 使用并行单光标模型执行过滤器子查询
    • US20050131877A1
    • 2005-06-16
    • US10841991
    • 2004-05-06
    • Bhaskar GhoshThierry CruanesRushan ChenShrikanth Shankar
    • Bhaskar GhoshThierry CruanesRushan ChenShrikanth Shankar
    • G06F7/00G06F17/30
    • G06F17/30445
    • Techniques are provided for generating execution plans for, and executing, database statements that contain filter subqueries. Upon receiving a database statement that contains a filter subquery, the database server builds an execution plan that includes a filter operation that is fed by a subtree that corresponds to the subquery. The database server performs a cost analysis to determine whether (1) the filter operation should be parallelized, and (2) the subquery tree should be parallelized. Techniques are also described for generating plans and executing queries where (1) both the filter operation and the subquery subtree are parallelized, (2) the filter operation is parallelized but the subquery subtree operation is performed serially, and (3) the filter operation is performed serially but the subquery subtree operation is parallelized.
    • 提供了技术来生成包含过滤器子查询的数据库语句的执行计划和执行。 在收到包含过滤器子查询的数据库语句之后,数据库服务器构建一个执行计划,其中包含由子查询对应的子树进行的过滤操作。 数据库服务器执行成本分析来确定(1)是否应该并行化过滤器操作,以及(2)子查询树应该并行化。 还描述了用于生成计划和执行查询的技术,其中(1)过滤器操作和子查询子树都被并行化,(2)过滤操作并行化,但是子查询子树操作被串行执行,并且(3)过滤器操作 串行执行子查询子树操作并行化。
    • 26. 发明授权
    • Referring to partitions with for (values) clause
    • 参考带有for(values)子句的分区
    • US08356014B2
    • 2013-01-15
    • US11764129
    • 2007-06-15
    • Shrikanth ShankarAnanth RaghavanBadhri G. Varanasi
    • Shrikanth ShankarAnanth RaghavanBadhri G. Varanasi
    • G06F7/00
    • G06F17/30339
    • A method and apparatus for referencing a partition of a data storage space in a request to perform an operation with relation to the partition are disclosed. The techniques disclosed do not rely on knowing the partition's name, thus simplifying the process of requesting a database to perform an operation on a partition when that partition's name is unknown. Data such as a DDL statement is received. The data indicates a value in a FOR clause in lieu of the partition name. The data also indicates an operation to be performed with respect to a particular partition of the partitioned space. The particular partition is not named in the received data. Based on the value, it is determined that the particular partition is a first partition. The operation is performed with respect to the first partition.
    • 公开了一种用于在执行与分区相关的操作的请求中引用数据存储空间的分区的方法和装置。 所公开的技术不依赖于知道分区的名称,因此简化了当该分区的名称未知时请求数据库对分区执行操作的过程。 接收到DDL语句等数据。 数据表示FOR子句中的值代替分区名称。 该数据还指示相对于分割空间的特定分区执行的操作。 特定分区在接收的数据中未命名。 基于该值,确定特定分区是第一分区。 相对于第一分区执行操作。
    • 29. 发明授权
    • Partition/table allocation on demand
    • 按需分配/分配表
    • US08135688B2
    • 2012-03-13
    • US11764131
    • 2007-06-15
    • Shrikanth ShankarAnanth RaghavanBadhri G. Varanasi
    • Shrikanth ShankarAnanth RaghavanBadhri G. Varanasi
    • G06F17/30
    • G06F17/30312G06F17/30486
    • A method and apparatus for the on-demand allocation of segments and creation of metadata for previously-created data storage spaces and partitions are provided. A space is created in a database. As part of this creation process, no segment is allocated for the space. Rather, metadata describing the space sufficiently to allocate the segment in the future is created and maintained by the database. Data is received indicating a new item. Based on the metadata, it is determined that the new item pertains to the space. In response to the determination, a segment is allocated for the space. Additional metadata necessary for normal database operations in relation to the space and newly-allocated segment may also be created at this time. The new item can then be stored in the space.
    • 提供了用于按需分配段并且为先前创建的数据存储空间和分区创建元数据的方法和装置。 在数据库中创建一个空格。 作为此创建过程的一部分,没有为该空间分配段。 相反,由数据库创建和维护描述足够分配该段的空间的元数据。 收到指示新项目的数据。 基于元数据,确定新项目与空间有关。 响应于确定,为该空间分配段。 此时也可以创建与空间和新分配段相关的正常数据库操作所需的附加元数据。 然后可以将新项目存储在空间中。