JSON parser which picks up values directly without performing tokenization
Pikkr is a JSON parser which picks up values directly without performing tokenization. This JSON parser is implemented based on Y. Li, N. R. Katsipoulakis, B. Chandramouli, J. Goldstein, and D. Kossmann. Mison: a fast JSON parser for data analytics. In VLDB, 2017.
This JSON parser extracts values from a JSON record without using finite state machines (FSMs) and performing tokenization. It parses JSON records in the following procedures:
This JSON parser performs well when there are a limited number of different JSON structural variants in a JSON data stream or JSON collection and that is a common case in data analytics field.
Please read the paper mentioned in the opening paragraph for the details of the JSON parsing algorithm.