DocumentCode :
120633
Title :
A study of normalization and embedding in MongoDB
Author :
Kanade, Anuradha ; Gopal, Aarthi ; Kanade, Shantanu
Author_Institution :
Sinhgad Inst. of Manage. & Comput. Applic. Narhe, Pune, India
fYear :
2014
fDate :
21-22 Feb. 2014
Firstpage :
416
Lastpage :
421
Abstract :
With the advancement in the database technology NoSQL databases are becoming more and more popular now a days. The cloud-based NoSQL database MongoDB is one of them. As one can know the data modeling strategies for relational and non-relational databases differ drastically. Modeling of data in MongoDB database depends on the data and characteristics of MongoDB. Due to variation in data models MongoDB based application performance gets affected. In the present paper we have applied two different modeling styles as embedding of documents and normalization on collections. With the embedding feature we may face situation where documents grow in size after creation which may degrade the performance of database. The maximum document size allowed in MongoDB is limited. With references we get maximum flexibility than embedding but client-side applications must issue follow-up queries to resolve the references. The joins in this case cannot be effectively used. Hence there is need for defining the strategy of extent of normalization and embedding to get better performance in the mixed situation. The paper discussed here shows the variation in the performance along with the change in the modeling style with reference to normalization and embedding and it gives the base to find the extent of normalization and embedding for reducing query execution time.
Keywords :
cloud computing; relational databases; MongoDB database; application performance; client-side applications; cloud-based NoSQL database; data modeling strategies; database technology; embedding feature; modeling style; nonrelational databases; normalization; query execution time reduction; relational databases; Computational modeling; Conferences; Data models; Noise measurement; Query processing; Relational databases; Denormalization; Embedding; MongoDB; NoSQL; Normalization; Query Processing Time; RDBMS; Zettabytes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advance Computing Conference (IACC), 2014 IEEE International
Conference_Location :
Gurgaon
Print_ISBN :
978-1-4799-2571-1
Type :
conf
DOI :
10.1109/IAdCC.2014.6779360
Filename :
6779360
Link To Document :
بازگشت