-
1.
公开(公告)号:US20190354559A1
公开(公告)日:2019-11-21
申请号:US16527854
申请日:2019-07-31
Applicant: Splunk Inc.
Inventor: Karthikeyan Sabhanatarajan , David Ryan Marquardt , Steve Zhang , Nicholas Romito
IPC: G06F16/903 , G06F16/901
Abstract: Embodiments of the present disclosure provide techniques for performing searches of event records by leveraging reference values in an inverted index. A method of searching comprises accessing a query associated with a first set of event records in a field searchable data store, each event record comprising a time-stamped portion of raw machine data. The method further comprises evaluating the query and generating results for the query by accessing an inverted index, wherein each entry in the inverted index comprises at least one field, a corresponding at least one field value and a reference value that identifies a location in the field searchable data store where an associated event record is stored. The method further comprises performing a search to filter out a second set of event records and retrieving the second set of event records from the field searchable data store using reference values in the inverted index.
-
公开(公告)号:US20210034623A1
公开(公告)日:2021-02-04
申请号:US16527719
申请日:2019-07-31
Applicant: Splunk Inc.
Inventor: Karthikeyan Sabhanatarajan , David Ryan Marquardt , Steve Zhang , Nicholas Romito , Sophia Zhu
IPC: G06F16/2453 , G06F16/903
Abstract: Embodiments of the present disclosure provide techniques for emitting structured and dynamic fields from an accelerated data model. The method comprises evaluating a query to search a data model, wherein the data model is defined by a set of events and at least one structured field from fields associated with the set of events. Each event comprises a time-stamped portion of raw machine data and is stored in a field searchable data store. A summarization table is associated with the data model and comprises a plurality of entries comprising reference values, wherein a respective summarization table entry comprises: the at least one structured field; a respective field value; and a reference value. The method further comprises accessing the set of events from the field searchable data store using the reference values in the summarization table and annotating the set of events with the at least one structured field and with at least one dynamic field from the fields associated with the set of events, wherein the at least one dynamic field is not defined in the data model.
-
公开(公告)号:US11960545B1
公开(公告)日:2024-04-16
申请号:US17829179
申请日:2022-05-31
Applicant: Splunk Inc.
Inventor: Karthikeyan Sabhanatarajan , David Ryan Marquardt , Steve Zhang , Nicholas Romito
IPC: G06F16/903 , G06F16/901
CPC classification number: G06F16/90335 , G06F16/901
Abstract: Embodiments of the present disclosure provide techniques for performing searches of event records by leveraging reference values in an inverted index. A method of searching comprises accessing a query associated with a first set of event records in a field searchable data store, each event record comprising a time-stamped portion of raw machine data. The method further comprises evaluating the query and generating results for the query by accessing an inverted index, wherein each entry in the inverted index comprises at least one field, a corresponding at least one field value and a reference value that identifies a location in the field searchable data store where an associated event record is stored. The method further comprises performing a search to filter out a second set of event records and retrieving the second set of event records from the field searchable data store using reference values in the inverted index.
-
公开(公告)号:US11429608B2
公开(公告)日:2022-08-30
申请号:US16527719
申请日:2019-07-31
Applicant: Splunk Inc.
Inventor: Karthikeyan Sabhanatarajan , David Ryan Marquardt , Steve Zhang , Nicholas Romito , Sophia Zhu
IPC: G06F16/24 , G06F16/2453 , G06F16/903
Abstract: Embodiments of the present disclosure provide techniques for emitting structured and dynamic fields from an accelerated data model. The method comprises evaluating a query to search a data model, wherein the data model is defined by a set of events and at least one structured field from fields associated with the set of events. Each event comprises a time-stamped portion of raw machine data and is stored in a field searchable data store. A summarization table is associated with the data model and comprises a plurality of entries comprising reference values, wherein a respective summarization table entry comprises: the at least one structured field; a respective field value; and a reference value. The method further comprises accessing the set of events from the field searchable data store using the reference values in the summarization table and annotating the set of events with the at least one structured field and with at least one dynamic field from the fields associated with the set of events, wherein the at least one dynamic field is not defined in the data model.
-
公开(公告)号:US11379530B2
公开(公告)日:2022-07-05
申请号:US16527854
申请日:2019-07-31
Applicant: Splunk Inc.
Inventor: Karthikeyan Sabhanatarajan , David Ryan Marquardt , Steve Zhang , Nicholas Romito
IPC: G06F17/30 , G06F16/903 , G06F16/901
Abstract: Embodiments of the present disclosure provide techniques for performing searches of event records by leveraging reference values in an inverted index. A method of searching comprises accessing a query associated with a first set of event records in a field searchable data store, each event record comprising a time-stamped portion of raw machine data. The method further comprises evaluating the query and generating results for the query by accessing an inverted index, wherein each entry in the inverted index comprises at least one field, a corresponding at least one field value and a reference value that identifies a location in the field searchable data store where an associated event record is stored. The method further comprises performing a search to filter out a second set of event records and retrieving the second set of event records from the field searchable data store using reference values in the inverted index.
-
-
-
-