Method and apparatus for data processing
First Claim
Patent Images
1. A method of replicating information from a source system at a target system comprising the steps of:
- i) receiving information strings from the source system; and
ii) assigning the information strings to serialisation groups for processing such that interrelated information strings are processed in the same serialisation group.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to data processing methods and systems including: a method of database replication in which information strings are assigned to serialistion groups for processing. A method of memory management in which data is read form a storage space area whilst no data is written to it. A method of replicating a database in which a dynamic table is created to provided processing information for database members. A method of replication a database wherein tasks are allocated to program components without program components interacting.
94 Citations
26 Claims
-
1. A method of replicating information from a source system at a target system comprising the steps of:
-
i) receiving information strings from the source system; and
ii) assigning the information strings to serialisation groups for processing such that interrelated information strings are processed in the same serialisation group. - View Dependent Claims (2, 3, 4, 5, 6, 19, 23, 24, 25, 26)
-
-
7. A method as claimed in any one of the proceeding claims wherein processing information for a database object is maintained in dynamic memory.
-
8. A method of managing memory space in a data transfer operation comprising the steps of:
-
i) defining a plurality of storage space areas;
ii) writing data to a first storage space area; and
iii) reading data from the first storage space area whilst no data is written to the first storage space area. - View Dependent Claims (9, 10, 11, 12, 13, 14, 18)
-
-
15. A method of replicating a database from a source computer system at a target computer system comprising:
-
i) receiving journal entries from the source computer system;
ii) checking the journal entries to see if any entry exists in a dynamic index giving processing information relating to a database member to which the journal entry relates; and
iii) if an entry exists in the dynamic table, processing the journal entry according, to the associated processing information;
oriv) if an entry does not exist in the dynamic index, looking up the related processing information for the member in an assignment database;
creating an entry and storing it in the dynamic index; and
processing the journal entry according to the processing information. - View Dependent Claims (16, 17)
-
-
20. A method of replicating a database from a source computer system to a target computer system comprising:
-
i) receiving journal entries from the source computer system; and
ii) allocating program components to process journal entries and update the target database, wherein a control program allocates tasks to program components and controls the program components substantially without program components interacting with one another. - View Dependent Claims (21, 22)
-
Specification