Single repository manifestation of a multi-repository system
First Claim
1. A method for selectively copying a configuration data table from one repository to another, different repository comprising:
- determining, by a system including a processor, a frequency of first accesses of a particular configuration data table, wherein said first accesses occur in connection with accesses of one or more transactional data tables that are contained in a first repository that contains the particular configuration data table;
determining, by the system, a frequency of second accesses of the particular configuration data table, wherein said second accesses occur in connection with accesses of one or more transactional data tables that are contained in a second repository that does not contain the particular configuration data table; and
in response to determining that the frequency of second accesses exceeds the frequency of first accesses, copying, by the system, the particular configuration data table to the second repository.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for manifesting a multiple repository system as a single repository to an application that is designed to use a single repository. According to one aspect, a particular container, which is used by the application to store data, is identified. One or more additional containers are created in one or more different repositories. Each of the additional containers is formatted to store the data that the application stores in the particular container. A construct is created. The construct is associated with the particular container'"'"'s identifier. The construct causes information from the particular container and each of the additional containers to be combined to answer database commands that reference the particular container'"'"'s identifier. As a result, data stored in a single repository can be distributed among multiple repositories, and the unmodified application can continue to access that data as though the data was stored in the single repository.
-
Citations
20 Claims
-
1. A method for selectively copying a configuration data table from one repository to another, different repository comprising:
-
determining, by a system including a processor, a frequency of first accesses of a particular configuration data table, wherein said first accesses occur in connection with accesses of one or more transactional data tables that are contained in a first repository that contains the particular configuration data table; determining, by the system, a frequency of second accesses of the particular configuration data table, wherein said second accesses occur in connection with accesses of one or more transactional data tables that are contained in a second repository that does not contain the particular configuration data table; and in response to determining that the frequency of second accesses exceeds the frequency of first accesses, copying, by the system, the particular configuration data table to the second repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A multiple repository system that is manifested to an application as a single repository comprising:
-
a first repository that contains a particular configuration data table and one or more first transactional data tables; a second repository that contains one or more second transactional data tables and not the particular configuration data table; and at least one processor; and a non-transitory storage medium storing instructions executable on the at least one processor to; determine a frequency of first accesses of the particular configuration data table, wherein the first accesses occur in connection with accesses of the one or more first transactional data tables; determine a frequency of second accesses of the particular configuration data table, wherein the second accesses occur in connection with accesses of the one or more second transactional data tables; and in response to a determination that the frequency of second accesses exceeds the frequency of first accesses, copy the particular configuration data table to the second repository. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium comprising instructions that, when executed by a processor, cause the processor to:
-
determine a frequency of first accesses of a particular configuration data table, wherein said first accesses occur in connection with accesses of one or more transactional data tables that are contained in a first repository that contains the particular configuration data table; determine a frequency of second accesses of the particular configuration data table, wherein said second accesses occur in connection with accesses of one or more transactional data tables that are contained in a second repository that does not contain the particular configuration data table; and in response to a determination that the frequency of second accesses exceeds the frequency of first accesses, copy the particular configuration data table to the second repository. - View Dependent Claims (18, 19, 20)
-
Specification