首页|JAL: an algebra for JSON query optimization

JAL: an algebra for JSON query optimization

扫码查看
Abstract As databases become larger and less structured, the JavaScript Object Notation (JSON) data format has risen in usage compared to other data formats like XML. At the same time, while extracting data from these large datasets efficiently is of obvious importance, there has been far less research regarding the optimization of JSON queries than there has relating to the querying of XML data. Thus a JSON Data Model and JSON Algebra (JAL) are proposed, as well as a heuristic optimization algorithm, for the purpose of improving the efficiency of queries of JSON data. We implement the proposed algorithm and compare the efficiency gain that it provides in terms of both the theoretical and physical cost of executing queries. We find that the algorithm significantly reduces query costs compared to an unoptimized baseline. Additionally, we find that the efficiency gain is considerably larger when querying databases with many documents than those with relatively fewer documents.

JSONQuery optimizationJSONiqDatabases

Anne Jasmijn Langerak、Flavius Frasincar、Jasmijn Klinkhamer

展开 >

Erasmus University Rotterdam

2025

World wide web

World wide web

ISSN:1386-145X
年,卷(期):2025.28(3)
  • 43