METHODS AND SYSTEMS FOR BACKING UP A SEARCH INDEX
First Claim
Patent Images
1. A method for backing up an index, the method comprising:
- creating a staged copy of an index to be backed up, the index having multiple stages, wherein the stages are handled asynchronously through a message queue;
segmenting the staged copy of the index;
storing the segments in a pre-selected location; and
performing additional indexing to the staged copy of the index based on information from one or more replay logs to keep the indexes up to date within a pre-selected amount of time.
1 Assignment
0 Petitions
Accused Products
Abstract
An index to be backed up in a computing environment is identified. A staged copy of the index to be backed up is created. The staged copy of the index is segmented. The segments are uploaded to a pre-selected location.
26 Citations
15 Claims
-
1. A method for backing up an index, the method comprising:
-
creating a staged copy of an index to be backed up, the index having multiple stages, wherein the stages are handled asynchronously through a message queue; segmenting the staged copy of the index; storing the segments in a pre-selected location; and performing additional indexing to the staged copy of the index based on information from one or more replay logs to keep the indexes up to date within a pre-selected amount of time. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An article of manufacture comprising a non-transitory computer-readable medium having stored thereon instructions capable of, when executed by one or more processors, cause a computer to:
-
create a staged copy of an index to be backed up, the index having multiple stages, wherein the stages are handled asynchronously through a message queue; segment the staged copy of the index; store the segments in a pre-selected location; and perform additional indexing to the staged copy of the index based on information from one or more replay logs to keep the indexes up to date within a pre-selected amount of time. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more user electronic systems; a server electronic system communicatively coupled with the one or more user systems via a network, the server system to create a staged copy of an index to be backed up, the index having multiple stages, wherein the stages are handled asynchronously through a message queue, to segment the staged copy of the index, to store the segments in a pre-selected location, and to perform additional indexing to the staged copy of the index based on information from one or more replay logs to keep the indexes up to date within a pre-selected amount of time. - View Dependent Claims (12, 13, 14, 15)
-
Specification