Title :
QODM: A query-oriented data modeling approach for NoSQL databases
Author :
Xiang Li ; Zhiyi Ma ; Hongjie Chen
Author_Institution :
Sch. of EECS, Peking Univ., Beijing, China
Abstract :
Cloud applications on the cloud computing platform are different from traditional applications. In addition to SQL databases, cloud applications usually store their data in NoSQL databases. However, most NoSQL databases do not support join operations. Therefore, the traditional relational data modeling approach is not suitable for NoSQL databases, and it makes data query more complex in NoSQL databases. According to the characteristics of NoSQL databases, we proposed a query-oriented data modeling approach for NoSQL databases. This approach can generate data models and data schemas for NoSQL databases based on the stored data structure and data query requirements of an application. Furthermore, we defined a platform independent model of data schema for NoSQL databases. Moreover, we used ElasticInbox, a real cloud application, to evaluate the availability and platform independence of the QODM approach.
Keywords :
SQL; cloud computing; data models; query processing; ElasticInbox; NoSQL databases; QODM approach; SQL databases; cloud applications; cloud computing platform; data models; data query requirements; data schemas; query-oriented data modeling approach; stored data structure; Blogs; Data models; Data structures; Indexes; Relational databases; Software; Data Modeling; NoSQL; Query-Oriented;
Conference_Titel :
Advanced Research and Technology in Industry Applications (WARTIA), 2014 IEEE Workshop on
Conference_Location :
Ottawa, ON
DOI :
10.1109/WARTIA.2014.6976265