Efficiency of databases in Django-based applications


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.

[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

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

Bartosz Nejman  nejmanbartosz@gmail.com
Lublin University of technology  Poland
Beata Pańczyk 
Lublin University of Technology  Poland