CFP last date
20 May 2024
Reseach Article

A Brief Study of Comparison between Three Document Databases

by Finna Suroso, Galih Hendro Martono
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 181 - Number 34
Year of Publication: 2018
Authors: Finna Suroso, Galih Hendro Martono
10.5120/ijca2018918251

Finna Suroso, Galih Hendro Martono . A Brief Study of Comparison between Three Document Databases. International Journal of Computer Applications. 181, 34 ( Dec 2018), 24-29. DOI=10.5120/ijca2018918251

@article{ 10.5120/ijca2018918251,
author = { Finna Suroso, Galih Hendro Martono },
title = { A Brief Study of Comparison between Three Document Databases },
journal = { International Journal of Computer Applications },
issue_date = { Dec 2018 },
volume = { 181 },
number = { 34 },
month = { Dec },
year = { 2018 },
issn = { 0975-8887 },
pages = { 24-29 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume181/number34/30211-2018918251/ },
doi = { 10.5120/ijca2018918251 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:08:07.952717+05:30
%A Finna Suroso
%A Galih Hendro Martono
%T A Brief Study of Comparison between Three Document Databases
%J International Journal of Computer Applications
%@ 0975-8887
%V 181
%N 34
%P 24-29
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The development of data and volume has increased with the presence of the internet that is able to process and store data in the form of text, images, and videos. The emergence of big data provides a solution for companies to analyze data in real time. One of the most important points in big data is handling large data and volumes with the database. Conventional database concepts with Relational Database Management System (RDBM) models are unable to deal with these problems because they are less flexible in varying data handling. No SQL is a database used to solve problems from Big Data. There are four types of No SQL, namely Key-Value database, Document Database, Column Family Database, and Graph Database. The difference between them is data handling and processing methods. The document database is the most widely used No SQL database because it’s flexibility, easy to use, and similarities with RDBMS. This paper conducts a literature review of document databases, namely Monggo DB, Couch DB, and Couch Base. These three databases are selected because the three of them are the most widely used database. This paper not only compares the three databases in general but also, based on CAP Theorem. The purpose of this paper is to provide an overview of the three databases. Hopefully, this paper not only can give an overview of a document database but also understanding of advantages and disadvantages of each database so in practice users can choose the most suitable database for their need.

References
  1. CloudAnt, “NO SQL Databases,” 2014.
  2. C. T. Yang, J. C. Liu, W. H. Hsu, H. W. Lu, and W. C. C. Chu, “Implementation of data transform method into No SQL database for healthcare data,” Parallel Distrib. Comput. Appl. Technol. PDCAT Proc., pp. 198–205, 2014.
  3. B. Wylie, D. Dunlavy, W. D. Iv, and J. Baumes, “Using No SQL Databases for Streaming Network Analysis,” IEEE Symp. Large Data Anal. Vis., pp. 121–124, 2012.
  4. M. Qi, “Digital forensics and No SQL databases,” 2014 11th Int. Conf. Fuzzy Syst. Knowl. Discov., pp. 734–739, 2014.
  5. A. B. M. Moniruzzaman and S. A. Hossain, “No SQL database: New era of databases for Big Data analytics-classification, characteristics and comparison,” arXiv Prepr. arXiv1307.0191, vol. 6, no. 4, pp. 1–14, 2013.
  6. C. He, “Survey on No SQL Database Technology,” vol. 2, no. 2, pp. 50–54, 2015.
  7. R. Rani, “CouchDB Document Oriented Databases.”
  8. A. Guidi, H. Gharsellaoui, and S. Ben Ahmed, “A No SQL-based Approach for Real-Time Managing of Embedded Data Bases,” Proc. - 2016 World Symp. Comput. Appl. Res. WSCAR 2016, pp. 110–115, 2016.
  9. D. Sullivan, No SQL for Mere Mortals. 2015.
  10. John D. Cook, “John D. Cook Consulting.” [Online]. Available: https://www.johndcook.com/blog/2009/07/06/brewer-cap-theorem-base/. [Accessed: 16-Mar-2018].
  11. K. M. Hurwitz J., Nugent A., Halper F., Big Data for Dummies. John Wiley and Sons Inc, 2013.
  12. solid IT, “DB-Engines Ranking.” [Online]. Available: https://db-engines.com/de/ranking. [Accessed: 16-Mar-2018].
  13. Gigaom, “10gen embraces what it created, becomes MongoDB Inc,” 2018. [Online]. Available: https://gigaom.com. [Accessed: 16-Mar-2018].
  14. P. P. Srivastava, S. Goyal, and A. Kumar, “Analysis of various No SQL database,” Proc. 2015 Int. Conf. Green Comput. Internet Things, ICGCIoT 2015, pp. 539–544, 2016.
  15. “MongoDB.”[Online].Available: http://www.mongodb.org/display/DOCS/Home.
  16. R. M. Chopade and A. Basics, “MongoDB, CouchBase : Performance Comparison for Image Dataset,” pp. 255–258, 2017.
  17. Y. Fan, “Performance Comparison between Five No SQL Databases,” pp. 117–121, 2016.
  18. D. Katz, “Notes on Building Noise: a JSON Search Engine written in Rust.” [Online]. Available: http://damienkatz.com/. [Accessed: 16-Mar-2018].
  19. Apache Foundation, “Apache CouchDB.” [Online]. Available: https://wiki.apache.org/couchdb/. [Accessed: 16-Mar-2018].
  20. couchbase, “Introduction.” [Online]. Available: https://developer.couchbase.com/documentation/server/4.0/introduction/. [Accessed: 16-Mar-2018].
  21. K. B. Sundhara Kumar, Srividya, and S. Mohanavalli, “A performance comparison of document oriented No SQL databases,” Int. Conf. Comput. Commun. Signal Process. Spec. Focus IoT, ICCCSP 2017, 2017.
  22. I. MongoDB, “Documentation.” [Online]. Available: https://docs.mongodb.com/manual/introduction/. [Accessed: 16-Mar-2018].
Index Terms

Computer Science
Information Sciences

Keywords

Document database Monggo DB CouchDB CouchBase No SQL