Experimental Validation as Support in the Migration from SQL Databases to NoSQL Databases

被引:0
作者
Gomez, Abraham [1 ]
Ouanouki, Rafik [1 ]
Ravanello, Anderson [1 ]
April, Alain [1 ]
Abran, Alain [1 ]
机构
[1] ETS, Dept Genie Logiciel & TI, Montreal, PQ, Canada
来源
CLOUD COMPUTING 2015: THE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, GRIDS, AND VIRTUALIZATION | 2015年
关键词
Column oriented databases; NoSQL databases; distributed databases; software experimentation; cloud computing;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
NoSQL databases, also known Not only SQL databases, is a new type of databases that provides structures other than the tabular relations used in relational databases, for storage and retrieval data. This new databases are now a valuable asset to design complex real-time applications that use Big Data in cloud environments (NoSQL cloud databases). Today, the migration process from relational databases to NoSQL databases is unclear and mainly based on heuristics approaches, such as the developers' experience or intuitive judgments. This paper which forms part of a more extensive research project regarding how the design and use of a guidelines set could improve the migration process. The results present an experiment designed to obtain a baseline that allows an effective comparison between two migration processes: the first one, without the use of any guidelines and based on the traditional heuristic approach and the second one, with the guidelines. The experiment reports that the use of such guidelines improves the migration process.
引用
收藏
页码:147 / 153
页数:7
相关论文
共 22 条
[1]  
Abadi DJ., 2009, IEEE Data Eng. Bull., V32, P3
[2]  
[Anonymous], 2010, BASICS SOFTWARE ENG
[3]  
Boral H., 1984, SIGMOD Record, V14, P176, DOI 10.1145/971697.602283
[4]  
Chongxin Li, 2010, 2010 IEEE International Conference on Software Engineering and Service Sciences (ICSESS 2010), P683, DOI 10.1109/ICSESS.2010.5552465
[5]  
Demarest G., 2010, Oracle Cloud Computing, P1
[6]  
Easterbrook S, 2008, Guide to Advanced Empirical Software Engineering, P285, DOI [10.1007/978-1-84800-044-5_11, DOI 10.1007/978-1-84800-044-5_11, DOI 10.1007/978-1-84800-044-511, DOI 10.1007/978-1-84800-044]
[7]  
Esperanza M., 2005, SIGSOFT Softw. Eng. Notes, V30, P1, DOI [10.1145/1082983.1083005, DOI 10.1145/1082983.1083005]
[8]  
Gantz J., 2011, EXTRACTING VALUE CHA, V12
[9]   Efficient scheduling focusing on the duality of MPL representation [J].
Goto, Hiroyuki ;
Hasegawa, Yusuke ;
Tanaka, Masaki .
2007 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SCHEDULING, 2007, :57-+
[10]   Reporting guidelines for controlled experiments in software engineering [J].
Jedlitschka, A ;
Pfahl, D .
2005 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING (ISESE), PROCEEDINGS, 2005, :92-101