×

Systems and methods for synchronizing data in a cache and database

  • US 9,009,116 B2
  • Filed: 03/28/2006
  • Issued: 04/14/2015
  • Est. Priority Date: 03/28/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method in a data processing system having a plurality of independent sub data processing systems, the data processing system including a processor and a memory which runs a program to manage a database, comprising the steps of:

  • providing a data store in one of the plurality of sub processing systems;

    providing a plurality of data sub stores which are distributed over at least two of the plurality of sub data processing systems and connected to the data store via a network;

    associating a first information with a first synchronization strategy and a second information with a second synchronization strategy;

    wherein the first and second synchronization strategies are used to synchronize the reading and writing of the first and second information between the data store and each of the plurality of data sub stores; and

    synchronizing the first information and the second information between the data store and each of the plurality of data sub-stores using the first and second synchronization strategies;

    wherein,the first and second synchronization strategies are automatically selected according to one or more of the following;

    the frequency with which the first and second information is accessed, the type of data represented by the first and second information, or an algorithm.

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