Abstract

Following the Gartner predictions, most of the DBMSs, both traditional relational and NoSQL, have become multi-model. However, this functionality brought on plenty of related issues. One of the most complex ones is evolution management and respective propagation of changes to all affected parts of the system. In this paper we introduce our prototype implementation called MM-evolver which enables to carry out user-triggered schema modification operations over a multi-model database, and propagates them across all models. As a novelty, MM-evolver supports both inter- and intra-model schema modification operators. To the best of our knowledge, ours is the first tool addressing evolution management in the world of multi-model databases.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call