发明名称 Method and system for load balancing a distributed database
摘要 A method of processing a transaction request at a database load balancer. The method comprises receiving the transaction request, where the transaction request is comprised of one or more operations; analyzing the transaction request to determine the one or more operations; associating one or more database locks with each of the one or more operations; analyzing one or more of the database locks to determine the one or more sequence numbers associated with each of the one or more operations; and transmitting the one or more operations with the associated database locks and the sequence numbers to one or more databases servers accessible to the database load balancer.
申请公布号 US9047355(B2) 申请公布日期 2015.06.02
申请号 US201213532764 申请日期 2012.06.25
申请人 Teradata US, Inc. 发明人 Ferguson Gregory Paul;Heisz Jeffrey Maurice;Tung David;Jamal Muhammad Mansoor;Kassam Ariff
分类号 G06F9/46;G06F17/00;G06F17/30 主分类号 G06F9/46
代理机构 代理人 Stover James
主权项 1. A method of processing a transaction request, the method comprising: (a) receiving the transaction request, wherein the transaction request is comprised of one or more operations; (b) analyzing the transaction request to determine the one or more operations; (c) determining if each of the one or more operations can be represented by a prepared transaction request form; (d) converting the one or more operations determined in step (c) to a prepared transaction request form; (e) associating lock information for one or more database locks with each of the one or more operations; (f) analyzing one or more of the database locks to determine one or more sequence numbers associated with each of the one or more operations; and (g) transmitting the one or more operations with the associated lock information and the one or more sequence numbers to one or more database servers accessible to a database load balancer.
地址 Dayton OH US