Method for handling writes in database clusters with temporarily disjoint nodes
AssigneeCodership Oy
InventorsSeppo Jaakola, Teemu Ollakka, Alexey Yurchenko
Life of this patent
Estimating the term…
Loading patent…
AssigneeCodership Oy
InventorsSeppo Jaakola, Teemu Ollakka, Alexey Yurchenko
Estimating the term…
A method for use in a multi-cluster database arrangement is provided. A given transaction is received at a given node of the multi-cluster database arrangement. A database object being modified by the given transaction is determined, whilst executing the given transaction at the given node. Subsequently, a given owner cluster assigned to the database object is determined. Next, it is determined whether or not the given node is included in a primary component of the given owner cluster. The given transaction is committed at the given node for the given owner cluster, when the given node is included in the primary component of the given owner cluster. The aforementioned method is performed when the given transaction is received during a time the given node is communicably disjoint from at least one other node of the given owner cluster.
A method for use in a multi-cluster database arrangement, the multi-cluster database arrangement comprising a plurality of database clusters, wherein at least two database clusters of the multi-cluster database arrangement are overlapping, wherein each database object defined in the multi-cluster database arrangement is assigned an owner cluster from amongst the plurality of database clusters, the method comprising:
A computing apparatus comprising:
A method for use in a multi-cluster database arrangement, the multi-cluster database arrangement comprising a plurality of database clusters, wherein at least two database clusters of the multi-cluster database arrangement are overlapping, the method comprising:
Dependencies are inferred from the claim text.