Patent ID: 8868504
Filing Date: 2014-10-21
Classification: G06F

Abstract:
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.