Systems and methods for synchronizing data in a cache and database
First Claim
1. A method in a data processing system having a plurality of independent sub data processing systems, the data processing system having a program for managing a database, the method comprising the steps of:
- providing a data store that is distributed over at least two of the plurality of sub data processing systems; and
associating a first information in the data store with a first synchronization strategy and a second information in the data store with a second synchronization strategy, wherein at least one of the first synchronization strategy and the second synchronization strategy is selected according to an algorithm.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and articles of manufacture consistent with the present invention provide for managing a database. A data store is provided that is distributed over at least two sub data processing systems. A first information in the data store is associated with a first consistency level and a second information in the data store is associated with a second consistency level. At least one of the first consistency level and the second consistency level is selected according to an algorithm.
-
Citations
20 Claims
-
1. A method in a data processing system having a plurality of independent sub data processing systems, the data processing system having a program for managing a database, the method comprising the steps of:
-
providing a data store that is distributed over at least two of the plurality of sub data processing systems; and
associating a first information in the data store with a first synchronization strategy and a second information in the data store with a second synchronization strategy, wherein at least one of the first synchronization strategy and the second synchronization strategy is selected according to an algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium containing instructions that cause a program to perform a method for managing a database, the data processing system having a plurality of independent sub data processing systems, the method comprising the steps of:
-
providing a data store that is distributed over at least two of the plurality of sub data processing systems; and
associating a first information in the data store with a first synchronization strategy and a second information in the data store with a second synchronization strategy, wherein at least one of the first synchronization strategy and the second synchronization strategy is selected according to an algorithm. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A data processing system comprising:
-
a plurality of independent sub data processing systems, each sub data processing system having a memory and a processing unit, wherein a first of the sub data processing systems has a program that provides a data store that is distributed over at least two of the plurality of sub data processing systems, and associates a first information in the data store with a first synchronization strategy and a second information in the data store with a second synchronization strategy, wherein at least one of the first synchronization strategy and the second synchronization strategy is selected according to an algorithm, the processing unit of the first sub data processing running the program. - View Dependent Claims (20)
-
Specification