×

Database system with active standby and nodes

  • US 8,868,504 B2
  • Filed: 02/12/2008
  • Issued: 10/21/2014
  • Est. Priority Date: 03/07/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising steps of:

  • from one or more clients, an active node receiving first row updates for rows belonging to a cache group that are stored within an in-memory database of said active node, said cache group being defined as a set of rows of one or more base tables stored in a database of a disk-based primary database system;

    said active node committing said first row updates to said in-memory database of said active node;

    propagating the first row updates as first active write-through updates to a standby node;

    said standby node receiving said first active write-through updates;

    said standby node committing said first active write-through updates to an in-memory database of said standby node;

    said standby node propagating the first active write-through updates to said disk-based primary database system to cause said disk-based primary database system to update rows belonging to said cache group in said database of said disk-based primary database system;

    said active node receiving autorefresh row updates periodically propagated from said disk-based primary database system, said autorefresh row updates reflecting second row updates made to said cache group at said database of said disk-based primary database system, said second row updates being different than said first row updates;

    said active node committing said autorefresh row updates to said in-memory database of said active node;

    said standby node committing said autorefresh row updates to said in-memory database of said standby node; and

    said standby node preventing reapplying said autorefresh updates to said disk-based database of said disk-based primary database system.

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