×

Table and index communications channels

  • US 10,102,228 B1
  • Filed: 02/17/2014
  • Issued: 10/16/2018
  • Est. Priority Date: 02/17/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more computing nodes that at least;

    maintain a table on a first table partition, the first table partition comprising a plurality of items; and

    maintain a first index on a first index partition, the first index corresponding to the plurality of items; and

    one or more memories having stored thereon computer readable instructions that, upon execution by a computing device, cause the system at least to;

    store one or more messages in a first buffer, the one or more messages indicative of one or more updates to the plurality of items, wherein messages in the first buffer are sent to the first index partition;

    form a second buffer in response to receiving information indicative of a forming of a second table partition comprising a subset of the plurality of items, the second buffer containing the one or more messages, wherein messages in the second buffer are sent to the first index partition;

    add a first additional message to the second buffer upon receiving information indicative of an update of a first item of the subset of the plurality of items, the first additional message indicative of the update to the first item;

    add a second additional message to a buffer other than the second buffer upon receiving information indicative of an update of another item not of the subset of the plurality of items; and

    send the one or more messages and the first additional message in the second buffer to the first index partition, wherein the first index partition processes at least the first additional message to update the index.

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