×

Systems and methods for concurrent summarization of indexed data

  • US 10,229,150 B2
  • Filed: 04/23/2015
  • Issued: 03/12/2019
  • Est. Priority Date: 04/23/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving raw machine-generated data;

    segmenting the raw machine-generated data into a set of time-stamped event records;

    indexing and storing the set of time-stamped event records in two or more partitions of event records;

    receiving a first summary request;

    executing, in response to the receiving the first summary request, a first process comprising writing, to a first summary directory, first summary data for a first partition of the two or more partitions;

    receiving a second summary request; and

    executing, in response to the receiving the second summary request, a second process comprising;

    determining that the first summary directory is locked to inhibit processes other than the first process from writing summary data to the first summary directory; and

    in response to the determining that the first summary directory is locked;

    identifying a second partition of the two or more partitions;

    locking a second summary directory to inhibit processes other than the second process from writing summary data to the second summary directory;

    determining second summary data for the second partition;

    writing the second summary data to the second summary directory, wherein the second summary data comprises an indication that an entirety of contents of the second partition is summarized and a summary of data in the second partition; and

    unlocking the second summary directory.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×