Versioning schemas of JSON-based conventional and temporal big data through high-level operations in the τJSchema framework
by Zouhaier Brahmia; Safa Brahmia; Fabio Grandi; Rafik Bouaziz
International Journal of Cloud Computing (IJCC), Vol. 10, No. 5/6, 2021

Abstract: τJSchema is a framework for managing time-varying JSON-based big data, in temporal JSON NoSQL databases, through the use of a temporal JSON schema. This latter ties together a conventional JSON schema and its corresponding temporal logical and temporal physical characteristics set. In our previous work, we have proposed low-level operations for changing the components of a τJSchema schema, which are not very friendly for users (database administrators) as they are too primitive. In this paper, we propose three sets of high-level operations for changing the temporal JSON schema, the conventional JSON schema, and the temporal characteristics. These high-level operations are based on our previously proposed low-level operations. They are also consistency-preserving and more user-friendly than the low-level ones. To improve the readability of their definitions, we have divided these new operations into two classes: basic high-level operations, which cannot be defined through other basic high-level operations, and complex ones.

Online publication date: Wed, 19-Jan-2022

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Cloud Computing (IJCC):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com