{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T01:48:36Z","timestamp":1773193716812,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":53,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,2,22]],"date-time":"2022-02-22T00:00:00Z","timestamp":1645488000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,2,28]]},"DOI":"10.1145\/3503222.3507719","type":"proceedings-article","created":{"date-parts":[[2022,2,22]],"date-time":"2022-02-22T20:49:01Z","timestamp":1645562941000},"page":"200-211","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["JSONSki: streaming semi-structured data with bit-parallel fast-forwarding"],"prefix":"10.1145","author":[{"given":"Lin","family":"Jiang","sequence":"first","affiliation":[{"name":"University of California at Riverside, USA"}]},{"given":"Zhijia","family":"Zhao","sequence":"additional","affiliation":[{"name":"University of California at Riverside, USA"}]}],"member":"320","published-online":{"date-parts":[[2022,2,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. Best Buy Developer API. https:\/\/bestbuyapis.github.io\/api-documentation\/ Retrieved: 2019-05-01"},{"key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. A fast JSON parser\/generator for Java. https:\/\/github.com\/alibaba\/fastjson\/ Retrieved: 2020-05-01"},{"key":"e_1_3_2_1_3_1","unstructured":"[n. d.]. Google Map Directions API. https:\/\/developers.google.com\/maps\/documentation\/directions\/start\/ Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_4_1","unstructured":"[n. d.]. The home of the U.S. Government\u2019s open data. https:\/\/www.data.gov\/ Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_5_1","unstructured":"[n. d.]. Introducing JSON. https:\/\/www.json.org\/ Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_6_1","unstructured":"[n. d.]. A Java serialization\/deserialization library to convert Java Objects into JSON and back. https:\/\/github.com\/google\/gson Retrieved: 2020-05-10"},{"key":"e_1_3_2_1_7_1","unstructured":"[n. d.]. JSON-C - A JSON implementation in C. https:\/\/github.com\/json-c\/json-c\/ Retrieved: 2020-05-01"},{"key":"e_1_3_2_1_8_1","unstructured":"[n. d.]. Main Portal page for the Jackson project. https:\/\/github.com\/FasterXML\/jackson\/ Retrieved: 2020-05-01"},{"key":"e_1_3_2_1_9_1","unstructured":"[n. d.]. National Statistics Postcode Lookup UK. https:\/\/data.gov.uk\/dataset\/national-statistics-postcode-lookup-uk\/ Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_10_1","unstructured":"[n. d.]. Product Lookup API. https:\/\/developer.walmartlabs.com\/docs Retrieved: 2019-05-10"},{"key":"e_1_3_2_1_11_1","volume-title":"d.]. RapidJSON","unstructured":"[n. d.]. RapidJSON. http:\/\/rapidjson.org\/ Retrieved: 2020-05-01"},{"key":"e_1_3_2_1_12_1","unstructured":"[n. d.]. Run JavaScript Everywhere. https:\/\/nodejs.dev\/ Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_13_1","unstructured":"[n. d.]. A streaming JsonPath processor in Java. https:\/\/github.com\/jsurfer\/JsonSurfer\/ Retrieved: 2020-05-01"},{"key":"e_1_3_2_1_14_1","unstructured":"[n. d.]. Twitter Developer API. https:\/\/developer.twitter.com\/en\/docs\/ Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_15_1","unstructured":"[n. d.]. Why JSON will continue to push XML out of the picture. https:\/\/www.ctl.io\/developers\/blog\/post\/why-json-will-continue-to-push-xml-out-of-the-picture Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_16_1","unstructured":"[n. d.]. Wikimedia Miscellaneous Files. https:\/\/archive.org\/details\/wikidata-json-20150202 Retrieved: 2020-05-20"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2452376.2452377"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213864"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2830508"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/DEXA.2013.34"},{"key":"e_1_3_2_1_21_1","unstructured":"Amazon. 2021. Extracting Data from JSON. https:\/\/docs.aws.amazon.com\/athena\/latest\/ug\/extracting-data-from-JSON.html Retrieved: 2021-07-01"},{"key":"e_1_3_2_1_22_1","volume-title":"XMLTK: An XML toolkit for scalable XML stream processing","author":"Avila-Campillo Iliana","year":"2002","unstructured":"Iliana Avila-Campillo, Todd J Green, Ashish Gupta, Makoto Onizuka, Demian Raven, and Dan Suciu. 2002. XMLTK: An XML toolkit for scalable XML stream processing. Database Research Group (CIS), 2."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2612185"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2628071.2628079"},{"key":"e_1_3_2_1_25_1","unstructured":"Arijit Chakraborty. [n. d.]. An Introduction to REST and JSON. https:\/\/blogs.oracle.com\/cloud-platform\/an-introduction-to-rest-and-json Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_26_1","volume-title":"Proceedings of the 32nd international conference on Very large data bases. 283\u2013294","author":"Chen Songting","year":"2006","unstructured":"Songting Chen, Hua-Gang Li, Junichi Tatemura, Wang-Pin Hsiung, Divyakant Agrawal, and K Sel\u00e7uk Candan. 2006. Twig2Stack: bottom-up processing of generalized-tree-pattern queries over XML documents. In Proceedings of the 32nd international conference on Very large data bases. 283\u2013294."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2593673"},{"key":"e_1_3_2_1_28_1","volume-title":"Data Engineering, 2002. Proceedings. 18th International Conference on. 341\u2013342","author":"Diao Yanlei","year":"2002","unstructured":"Yanlei Diao, Peter Fischer, Michael J Franklin, and Raymond To. 2002. Yfilter: Efficient and scalable filtering of XML documents. In Data Engineering, 2002. Proceedings. 18th International Conference on. 341\u2013342."},{"key":"e_1_3_2_1_29_1","unstructured":"Chris Esplin. [n. d.]. Firebase Data Modeling. https:\/\/howtofirebase.com\/firebase-data-modeling-939585ade7f4 Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-36285-1_12"},{"key":"e_1_3_2_1_31_1","unstructured":"Akhil Gupta and Sudarshan S Chawathe. 2004. Skipping Streams with XHints."},{"key":"e_1_3_2_1_32_1","volume-title":"d.]. JSONPath - XPath for JSON","author":"G\u00f6ssner Stefan","unstructured":"Stefan G\u00f6ssner. [n. d.]. JSONPath - XPath for JSON. http:\/\/goessner.net\/articles\/JsonPath\/ Retrieved: 2018-07-01"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of 5th Biennial Conference on Innovative Data Systems Research.","author":"Idreos Stratos","year":"2011","unstructured":"Stratos Idreos, Ioannis Alagiannis, Ryan Johnson, and Anastasia Ailamaki. 2011. Here are my data files. here are my queries. where are my results? In Proceedings of 5th Biennial Conference on Innovative Data Systems Research."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.14778\/3436905.3436926"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304008"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3018743.3018772"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-004-0123-7"},{"key":"e_1_3_2_1_38_1","volume-title":"d.]. pugixml: a Light-weight, simple and fast XML parser for C++ with XPath support","author":"Kapoulkine Arseny","unstructured":"Arseny Kapoulkine. [n. d.]. pugixml: a Light-weight, simple and fast XML parser for C++ with XPath support. http:\/\/pugixml.org\/ Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732977.2732986"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-019-00578-5"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.14778\/3115404.3115416"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2012.6169041"},{"key":"e_1_3_2_1_43_1","volume-title":"Compiler Construction: Principles and Practice. Course Technology.","author":"Kenneth C Louden","year":"1997","unstructured":"C Louden Kenneth. 1997. Compiler Construction: Principles and Practice. Course Technology."},{"key":"e_1_3_2_1_44_1","unstructured":"MongoDB. [n. d.]. MongoDB Extended JSON. https:\/\/docs.mongodb.com\/manual\/reference\/mongodb-extended-json\/ Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.14778\/2556549.2556555"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.14778\/2556549.2556558"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.14778\/3236187.3236207"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378461"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2967938.2967965"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.14778\/3377369.3377372"},{"key":"e_1_3_2_1_51_1","unstructured":"Twitter. 2021. Data dictionary: Standard v1.1. https:\/\/developer.twitter.com\/en\/docs\/twitter-api\/v1\/data-dictionary\/object-model\/geo Retrieved: 2021-07-01"},{"key":"e_1_3_2_1_52_1","unstructured":"TwoBitHistory. [n. d.]. The Rise and Rise of JSON. https:\/\/twobithistory.org\/2017\/09\/21\/the-rise-and-rise-of-json.html Retrieved: 2019-07-01"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2010.29"}],"event":{"name":"ASPLOS '22: 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","location":"Lausanne Switzerland","acronym":"ASPLOS '22","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3503222.3507719","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3503222.3507719","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:11:39Z","timestamp":1750191099000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3503222.3507719"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,22]]},"references-count":53,"alternative-id":["10.1145\/3503222.3507719","10.1145\/3503222"],"URL":"https:\/\/doi.org\/10.1145\/3503222.3507719","relation":{},"subject":[],"published":{"date-parts":[[2022,2,22]]},"assertion":[{"value":"2022-02-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}