Temporal JSON Keyword Search

2Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

JSON keyword search searches the current versions of documents in a collection. However, JSON documents change over time due to edits. Some applications, such as data forensics and auditing, need to search past versions of documents and for changes to documents. This paper introduces a system called Temporal JSON Keyword Search (TJKS) for search in a collection of JSON documents that vary over time. TJKS lets users control which temporal slice, or part of the history, can be searched using a temporal search semantics; we support both of the major temporal semantics: sequenced and nonsequenced search. This paper presents the semantics of temporal JSON keyword search, discusses an efficient implementation, and evaluates the implementation. Our extensions are largely orthogonal to specific keyword search techniques, so this research provides a blueprint for extending keyword search to include time and potentially other kinds of metadata.

Author supplied keywords

Cite

CITATION STYLE

APA

Dyreson, C., Shatnawi, A., Bhowmick, S. S., & Sharma, V. (2024). Temporal JSON Keyword Search. Annals of the Entomological Society of America, 2(3). https://doi.org/10.1145/3654980

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free