Efficiency of databases in Django-based applications

Bartosz Nejman

nejmanbartosz@gmail.com
Lublin University of technology (Poland)

Beata Pańczyk


Lublin University of Technology (Poland)

Abstract

Development of web applications consists of many processes. One of them is choosing appropriate database management system which may have huge impact on application performance. Large availability of database management systems makes it not an easy choice. The goal of this paper is to compare efficiency of databases in Django-based applications and three different database management systems:
MySQL, PostgreSQL and MongoDB.

Supporting Agencies

Django; MongoDB; MySQL; PostgreSQL


[1] https://www.devsaran.com/blog/history-web-applicationdevelopment [29.11.2018]
[2] http://mst.mimuw.edu.pl/lecture.php?lecture=bad&part=Ch1 [29.11.2018]
[3] https://www.thoughtfulcode.com/orm-active-record-vs-datamapper/ [29.11.2018]
[4] https://db-engines.com/en/ranking [29.11.2018]
[5] https://bytescout.com/blog/2014/09/mongodb-history-andadvantages.html [29.11.2018]
[6] Chodorow K.: MongoDB: The Definitive Guide, Second Edition, O’Reilly Media, 2013.
[7] https://www.oracle.com/MySQL/ [29.11.2018]
[8] https://bytescout.com/blog/2014/09/mongodb-history-andadvantages.html [29.11.2018]
[9] Obe R., Hsu L.: PostgreSQL: Up and Running, Second Edition, O’Reilly Media, 2015.

Published
2019-06-30

Cited by

Nejman, B., & Pańczyk, B. (2019). Efficiency of databases in Django-based applications . Journal of Computer Sciences Institute, 11, 82–85. https://doi.org/10.35784/jcsi.142

Authors

Bartosz Nejman 
nejmanbartosz@gmail.com
Lublin University of technology Poland

Authors

Beata Pańczyk 

Lublin University of Technology Poland

Statistics

Abstract views: 280
PDF downloads: 236