CPC G06F 16/2365 (2019.01) [G06F 16/2255 (2019.01); G06F 16/2465 (2019.01); G06F 16/27 (2019.01); G06F 16/951 (2019.01)] | 22 Claims |
1. A method for replicating updated data in a search environment, the method comprising:
updating, by one or more processing devices corresponding to a search head of the search environment, a local instance of a key-value data structure with input data received from one or more data sources by modifying one or more keys or one or more values associated with the key-value data structure, wherein the key-value data structure comprises key-value pairs extracted from event data indexed from the input data, wherein the search head is one of a plurality of search heads in the search environment, wherein the plurality of search heads are coordinated by a search head captain of the search environment, and wherein each search head of the plurality of search heads is associated with one or more indexers;
generating a delta file that comprises data inconsistencies between the updated local instance of the key-value data structure and a previous local instance of the key-value data structure, wherein the data inconsistencies represent modifications made to the key-value pairs during the updating; and
distributing the delta file to the one or more indexers of the search environment, wherein the distributing the delta file comprises receiving a communication from a particular indexer of the one or more indexers, the communication corresponding to a status of an application of the delta file to an instance of the key-value data structure local to the particular indexer.
|