2022
DOI: 10.3390/electronics11040508
|View full text |Cite
|
Sign up to set email alerts
|

JUpdate: A JSON Update Language

Abstract: Although JSON documents are being used in several emerging applications (e.g., Big Data applications, IoT, mobile computing, smart cities, and online social networks), there is no consensual or standard language for updating JSON documents (i.e., creating, deleting or changing such documents, where changing means inserting, deleting, replacing, copying, moving, etc., portions of data in such documents). To fill this gap, we propose in this paper an SQL-like language, named JUpdate, for updating JSON documents.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 34 publications
0
6
0
Order By: Relevance
“…JSON is a very lightweight data interchange [17] and is a ubiquitous file [18]. JSON is widely used in several applications such as big data, IoT, soft computing ,and intelligent cities [19].…”
Section: Send Informationmentioning
confidence: 99%
“…JSON is a very lightweight data interchange [17] and is a ubiquitous file [18]. JSON is widely used in several applications such as big data, IoT, soft computing ,and intelligent cities [19].…”
Section: Send Informationmentioning
confidence: 99%
“…In this section, we propose the τ JUpdate language, by showing how the JUpdate specication [6] has to be extended. More precisely, in Sec.…”
Section: The τ Jupdate Languagementioning
confidence: 99%
“…However, in the state-of-the-art of JSON data management [21,17,20,1,27,22,6], there is neither a consensual nor a standard language for updating (i.e., inserting, modifying, and deleting) temporal JSON data, like the TSQL2 (Temporal SQL2) [28] or SQL:2016 [24] language for temporal relational data. It is worth mentioning here that the extension of the SQL language, named SQL/J-SON [23,29,18] and standardized by ANSI to empower SQL to manage queries and updates on JSON data, has no built-in support for updating time-varying JSON data.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations