Performance Aspects of Migrating a Web Application from a Relational to a NoSQL Database

被引:6
作者
Harezlak, Katarzyna [1 ]
Skowron, Robert [1 ]
机构
[1] Silesian Tech Univ, Gliwice, Poland
来源
BEYOND DATABASES, ARCHITECTURES AND STRUCTURES, BDAS 2015 | 2015年 / 521卷
关键词
Web application; Relational database; NoSQL; Efficiency; Data migration;
D O I
10.1007/978-3-319-18422-7_9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
There are many studies which discuss the problem of using various NoSQL databases and compare their efficiency thus confirming their usefulness and performance quality. However, there are very few studies dealing with the problem of replacing data storage for systems currently working. This lack has become a motivating factor to examine how difficult and laborious it is to move an existing, regularly used application, based on the relational environment to a non-relational data structure. The difficulty of carrying out a data migration process, the scope of changes which would have to be done in the existing environment and the efficiency of an application while using new data structures were considered in the presented research. As an example one of on-line games, being a good representative for popular web applications, was chosen.
引用
收藏
页码:107 / 115
页数:9
相关论文
共 14 条
[1]  
Abramov V. E., 2013, 14th Scientific Conference on the "theory and practice of the struggle against parasitic diseases", Moscow, Russia, 21-23 May 2013, P14
[2]  
[Anonymous], 2014, MONOGODB MANUAL 2 6
[3]  
[Anonymous], 2014, PHP MANUAL DATABASE
[4]  
Bushik S., 2014, EVALUATING NOSQL PER
[5]   Scalable SQL and NoSQL Data Stores [J].
Cattell, Rick .
SIGMOD RECORD, 2010, 39 (04) :12-27
[6]  
Lungu I., 2012, OPEN PDF J DATABASE, VIV, P13
[7]  
Manoj V., 2014, Int. J. Database Manag. Syst., V6, P11, DOI DOI 10.5121/IJDMS.2014.6402
[8]  
Parker Z., 2013, P 51 ACM SE C, DOI [10.1145/2498328.2500047, DOI 10.1145/2498328.2500047]
[9]  
Planet Cassandra, 2014, AP CASS NOSQL PERF B
[10]   SQL Databases v. NoSQL Databases Reply [J].
Stonebraker, Michael .
COMMUNICATIONS OF THE ACM, 2010, 53 (04) :11-11