EVALUATION OF NOSQL DBMS SCALABILITY FOR STORING DATA FOR PSYCHOLOGY WEB PLATFORM

被引:0
|
作者
Nikulchev, Evgeny [1 ,2 ]
Ilin, Dmitry [1 ,3 ]
Kolyasnikov, Pavel [1 ]
Kasatonov, Sergey [4 ]
Zakharov, Ilya [5 ]
机构
[1] Moscow Technol Inst, 38A Leninskiy Pr, Moscow, Russia
[2] Russian Acad Educ, 8 Pogodinskay Str, Moscow 119435, Russia
[3] Moscow Technol Univ, 78 Vernadskogo Prospect, Moscow, Russia
[4] Moscow Technol Univ, 78 Vernadskogo Prospect, Moscow, Russia
[5] Russian Acad Educ, Psychol Inst, 9-4 Mokhovaya Str, Moscow, Russia
来源
ICPE 2017: INTERNATIONAL CONFERENCE ON PSYCHOLOGY AND EDUCATION | 2017年 / 33卷
关键词
Psychology research; web-based platform; software architecture; NoSQL DBMS; sharding; replication;
D O I
10.15405/epsbs.2017.12.26
中图分类号
B84 [心理学]; C [社会科学总论]; Q98 [人类学];
学科分类号
03 ; 0303 ; 030303 ; 04 ; 0402 ;
摘要
The study examines the design and development of a web-based platform for conducting online psychological research. The authors substantiated the need for the development of a platform and described advantages over the pen-and-paper approach, both with respect to data collection and subsequent processing. The necessity of using NoSQL solutions for data storage is indicated, which is due to the large number of users of the system and the need to work with large volumes of data arriving at high speed. As the main advantage the possibility of sharding is considered, which is offered by NoSQL solutions by default. Replication is considered as an additional method for improvement of the platform availability and fault tolerance. An experiment was performed to analyze the scalability of NoSQL database management systems MongoDB and Cassandra, which estimated the speed of data recording with increasing the number of nodes (from 1 to 3 nodes). The performance gain is noticeably better with an increase in the write volume to about 10K per query for MongoDB and 100K per query for Cassandra. In view of Cassandra's high requirements for the qualifications of engineers, MongoDB was chosen as a solution for developing a web-based platform for conducting psychological research. (C) 2017 Published by Future Academy www.FutureAcademy.org.UK
引用
收藏
页码:263 / 271
页数:9
相关论文
共 50 条
  • [21] Scalability of a Genomic Data Analysis in the BioTest Platform
    Psiuk-Maksymowicz, Krzysztof
    Mrozek, Dariusz
    Jaksik, Roman
    Borys, Damian
    Fujarewicz, Krzysztof
    Swierniak, Andrzej
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2017), PT II, 2017, 10192 : 741 - 752
  • [22] Storing Weather Data and Dissemination Via the Web
    Fuller, Kawana O.
    Frazier, Austin
    PROCEEDINGS OF THE 2007 NATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND TECHNOLOGY, 2009, : 293 - +
  • [23] Performance and scalability evaluation of Web application system
    Department of Science, Hubei Automotive Industrial Institute, Shiyan 442002, China
    不详
    Jisuanji Gongcheng, 2006, 11 (251-252+276):
  • [24] Scalability and Performance Evaluation of Semantic Web Databases
    Anila Sahar Butt
    Sharifullah Khan
    Arabian Journal for Science and Engineering, 2014, 39 : 1805 - 1823
  • [25] Scalability and Performance Evaluation of Semantic Web Databases
    Butt, Anila Sahar
    Khan, Sharifullah
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2014, 39 (03) : 1805 - 1823
  • [26] Uniform data access platform for SQL and NoSQL database systems
    Vathy-Fogarassy, Agnes
    Hugyak, Tamas
    INFORMATION SYSTEMS, 2017, 69 : 93 - 105
  • [27] Web data stores (aka NoSQL databases): a data model and data management perspective
    Kim, Won
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2014, 10 (01) : 100 - 110
  • [28] Platform for Storing and Searching Different Formats of Spatial Data
    Kulesza, Przemyslaw
    Wojcik, Michal
    BEYOND DATABASES, ARCHITECTURES AND STRUCTURES, BDAS 2014, 2014, 424 : 444 - 453
  • [29] Seave: a comprehensive web platform for storing and interrogating human genomic variation
    Gayevskiy, Velimir
    Roscioli, Tony
    Dinger, Marcel E.
    Cowley, Mark J.
    BIOINFORMATICS, 2019, 35 (01) : 122 - 125
  • [30] Web-based Platform for Psychology Research
    Zakharov, Ilya
    Nikulchev, Evgeny
    Ilin, Dmitry
    Ismatullina, Victoria
    Fenin, Alexander
    2017 SEMINAR ON SYSTEMS ANALYSIS, 2017, 10