Please download the dossier by clicking on the dossier button x
×

DIRECT-CONNECT FUNCTIONALITY IN A DISTRIBUTED DATABASE GRID

  • US 20160335310A1
  • Filed: 05/11/2015
  • Published: 11/17/2016
  • Est. Priority Date: 05/11/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing a database as a plurality of database shards in a distributed database grid comprising a plurality of grid elements;

    wherein at least a subset of the plurality of grid elements each comprise a mid-tier database system;

    wherein the data set is distributed in accordance with a distribution scheme;

    receiving, by a first grid element of the plurality of grid elements, from an application executing in the same memory as a mid-tier database system of the first grid element, a first database transaction comprising at least one database operation on specific data stored in a first database shard that belongs to the first grid element;

    performing, by the first grid element, the first database transaction in direct mode;

    wherein the first database transaction is committed by the first grid element without participation of another grid element of the plurality of grid elements;

    receiving, by the first grid element, a second database transaction, wherein the second database transaction requires access to another database shard that does not belong to the first grid element;

    performing, by multiple grid elements of the plurality of grid elements, the second database transaction;

    committing the second database transaction using a two-phase commit protocol;

    wherein the method is performed by one or more computing devices.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×