Comparative evaluation of local storage and MinIO object storage for django applications in docker-based environments

Authors

  • Hendra Saputra Universitas Muhammadiyah Kalimantan Timur, Indonesia
  • Faldi Faldi Universitas Muhammadiyah Kalimantan Timur, Indonesia
  • Wawan Joko Pranoto Universitas Muhammadiyah Kalimantan Timur, Indonesia

DOI:

https://doi.org/10.35335/mandiri.v15i1.543

Keywords:

Django, Docker, Local Storage, MinIO, Object Storage

Abstract

Media file management, such as documents and images, was an important aspect of Django-based web application development. Local storage was commonly used to store media files; however, it had limitations in terms of deployment portability, data management, and service continuity in containerized environments. Object storage emerged as an alternative approach by separating file storage from the application layer. This study compared the use of local storage and MinIO object storage in a Django application deployed using Docker containers. A comparative experimental method was employed by implementing both storage approaches on the same application under identical deployment conditions. The evaluation focused on file upload functionality, file accessibility, data persistence after container restart and redeployment, and deployment portability. The results indicated that both approaches successfully stored and provided access to media files. However, MinIO demonstrated advantages in data persistence, storage management, and deployment portability because media files were maintained independently from the application container. In contrast, local storage offered simpler implementation but required additional management during application migration or infrastructure changes. The findings suggested that MinIO object storage was more suitable for Django applications requiring flexible deployment and scalable file management in container-based environments.

References

Barbarulo, F., Puliafito, C., Virdis, A., & Mingozzi, E. (2022). Extending ETSI MEC towards stateful application relocation based on container migration. 2022 IEEE 23rd International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM), 367–376.

Bayazitov, D., Kozhakhmet, K., Omirali, A., & Zhumaliyeva, R. (2024). Leveraging Amazon Web Services for cloud storage and AI algorithm integration: A comprehensive analysis. Applied Mathematics, 18(6), 1235–1246.

Chung, Y. T., & Nakamura, T. (2026). Optimizing Object Storage Performance for Large File Uploading under Small-start Environments. Journal of Information Processing, 34, 86–94.

Doan, T. V., Psaras, Y., Ott, J., & Bajpai, V. (2022). Toward decentralized cloud storage with IPFS: opportunities, challenges, and future considerations. IEEE Internet Computing, 26(6), 7–15.

Du, J. (2024). Programming and Development of Web Automation Application Platform Based on Django. Proceedings of the 2024 2nd International Conference on Artificial Intelligence, Systems and Network Security, 197–200.

Fava, F. B., Leite, L. F. L., Da Silva, L. F. A., Costa, P. R. D. S. A., Nogueira, A. G. D., Lopes, A. F. G., Schepke, C., Kreutz, D. L., & Mansilha, R. B. (2024). Assessing the performance of docker in docker containers for microservice-based architectures. 2024 32nd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), 137–142.

Gorantla, V. A. K., Gude, V., Sriramulugari, S. K., Yuvaraj, N., & Yadav, P. (2024). Utilizing hybrid cloud strategies to enhance data storage and security in e-commerce applications. 2024 2nd International Conference on Disruptive Technologies (ICDT), 494–499.

Gore, H., Singh, R. K., Singh, A., Singh, A. P., Shabaz, M., Singh, B. K., & Jagota, V. (2021). Django: Web development simple & fast. Annals of the Romanian Society for Cell Biology, 25(6), 4576–4585.

Grandhe, R. C. T. (2025). Comparative Analysis of Object Storage Clients for JULEA Framework: AWS vs. MinIO. International Conference on Advanced Computing Techniques in Engineering & Technology, 77–85.

Keshireddy, S. R. (2022). Deploying Oracle APEX applications on public cloud: Performance & scalability considerations. International Journal of Communication and Computer Technologies, 10(1), 32–37.

Makris, A., Kontopoulos, I., Psomakelis, E., Xyalis, S. N., Theodoropoulos, T., & Tserpes, K. (2022). Performance analysis of storage systems in edge computing infrastructures. Applied Sciences, 12(17), 8923.

Martinez, D., Gonzalez, D., Sánchez, J. M., & Toasa, R. M. (2023). Library in django framework to standardize early-stage web application development. 2023 18th Iberian Conference on Information Systems and Technologies (CISTI), 1–4.

Mehmood, K. T., & Hussain, M. M. (2025). Traffic Profiling and Secure Virtualized Data Handling of 5G Networks via MinIO Storage. Computers, Materials & Continua, 85(3), 5643–5670.

Muzumdar, P., Bhosale, A., Basyal, G. P., & Kurian, G. (2024). Navigating the docker ecosystem: A comprehensive taxonomy and survey. ArXiv Preprint ArXiv:2403.17940.

Pang, R. (2024). Analysis of Python web development applications based on the Django framework. Third International Conference on Electronic Information Engineering, Big Data, and Computer Technology (EIBDCT 2024), 13181, 1580–1584.

Rahaman, M. S., Tisha, S. N., Song, E., & Cerny, T. (2023). Access control design practice and solutions in cloud-native architecture: A systematic mapping study. Sensors, 23(7), 3413.

Raikar, M. M., Patil, P., Guggari, S., Shavi, P., Mudavi, S., Patil, N., & Rangannavar, V. (2024). Leveraging Docker Containers for Deployment of Web Applications in Microservices Architecture. 2024 First International Conference for Women in Computing (InCoWoCo), 1–6.

Salvi, A., Masram, B., Deokar, V., Kolte, P., & Dhas, S. (2025). Leveraging MinIO and FileCloud for On-Premise Storage-as-a-Service in Educational Institutions. 2025 Seventeenth International Conference on Contemporary Computing (IC3), 1–4.

Silva, D., Rafael, J., & Fonte, A. (2024). Toward optimal virtualization: An updated comparative analysis of docker and lxd container technologies. Computers, 13(4), 94.

Sundaramoorthy, J., Chandrasekaran, A., Pichaivel, A., Kayalvili, S., & Devadharshini, T. (2025). A Blockchain-Enabled CMS for Transparency and Data Integrity in E-Commerce Applications. 2025 International Conference on Intelligent Computing, Information and Control Systems (ICOIICS), 659–666.

Thakur, P., & Jadon, P. (2023). Django: Developing web using python. 2023 3rd International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), 303–306.

Velepucha, V., & Flores, P. (2023). A survey on microservices architecture: Principles, patterns and migration challenges. IEEE Access, 11, 88339–88358.

Wang, X., Hu, X., Fan, W., & Wang, R. (2023). Efficient data persistence and data division for distributed computing in cloud data center networks: X. Wang et al. The Journal of Supercomputing, 79(14), 16300–16327.

Xu, C., Du, X., Fan, X., Giuliani, G., Hu, Z., Wang, W., Liu, J., Wang, T., Yan, Z., & Zhu, J. (2022). Cloud-based storage and computing for remote sensing big data: a technical review. International Journal of Digital Earth, 15(1), 1417–1445.

Zagan, E., & Danubianu, M. (2023). Data lake architecture for storing and transforming web server access log files. IEEE Access, 11, 40916–40929.

Downloads

Published

2026-07-22

How to Cite

Saputra, H., Faldi, F., & Pranoto, W. J. (2026). Comparative evaluation of local storage and MinIO object storage for django applications in docker-based environments. Jurnal Mandiri IT, 15(1), 51–60. https://doi.org/10.35335/mandiri.v15i1.543

Most read articles by the same author(s)