×

DECENTRALIZED RECORD EXPIRY

  • US 20090089313A1
  • Filed: 09/28/2007
  • Published: 04/02/2009
  • Est. Priority Date: 09/28/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically deleting an expired record in a distributed database system comprising a plurality of nodes, wherein each node is configured to manage a respective one of a plurality of databases, the method comprising:

  • receiving a write request for a record at one of the plurality of nodes, wherein the record is part of a partition stored in the database managed by the one of the plurality of nodes;

    determining whether the record is expired responsive to receiving the write request;

    determining if an incarnation number associated with the partition exceeds an incarnation number stored in the record responsive to determining that the record is expired; and

    responsive to determining that the incarnation number associated with the partition exceeds the incarnation number stored in the record,generating an updated record based on the write request, wherein generating the updated record comprises replacing the incarnation number stored in the record with the incarnation number associated with the partition; and

    overwriting the expired record with the updated record.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×