Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

Analysis on the performance comparison between a relational database and a non-relational database for big data application

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorArif, Hossain
dc.contributor.authorHasan, Md. Ahsanul
dc.contributor.authorAhmed, Fardin
dc.contributor.authorChowdhury, Abul Hossain
dc.contributor.authorLeion, Md. Kamruzzaman
dc.contributor.authorPrince, Md. Rafsan Ferdous
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2022-09-05T08:49:34Z
dc.date.available2022-09-05T08:49:34Z
dc.date.copyright2022
dc.date.issued2022-01
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 43-44).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2022.en_US
dc.description.abstractDatabase plays a vital role in modern life of technology. Large scale applications such as social media, E-commerce platforms generate a really big amount of data that needs to be stored and worked with properly. And it is important to get efficient performance from database management systems that are used for this purpose. So, in this thesis, we compared the performance between a Relational database management system (RDMS) and a Non-relational database management system. We used PostgreSQL as a relational database and MongoDB as a Non-relational database in JavaScript server side platform. And we generated a large amount of records with different numbers using JavaScript functionalities that needs to be processed and stored for scalable and optimized performance. Then, we performed select, update, delete, insert operations in different level of complexities in both the databases. Finally, we analyzed and compared the performance using statistical ANOVA process of these two databases. From our experiment in big data application, the update, delete and select operation was faster in PostgreSQL database and insert operation was faster in MongoDB database.en_US
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilityMd. Ahsanul Hasan
dc.description.statementofresponsibilityFardin Ahmed
dc.description.statementofresponsibilityAbul Hossain Chowdhury
dc.description.statementofresponsibilityMd. Kamruzzaman Leion
dc.description.statementofresponsibilityMd. Rafsan Ferdous Prince
dc.format.extent44 pages
dc.identifier.otherID 18101018
dc.identifier.otherID 18101203
dc.identifier.otherID 18101587
dc.identifier.otherID 18101417
dc.identifier.otherID 18101299
dc.identifier.urihttp://hdl.handle.net/10361/17165
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBrac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectBig dataen_US
dc.subjectMongoDBen_US
dc.subjectPostgreSQLen_US
dc.subjectRDMSen_US
dc.subjectTechnologyen_US
dc.subject.lcshBig data
dc.subject.lcshComputers Database Management
dc.titleAnalysis on the performance comparison between a relational database and a non-relational database for big data applicationen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
18101018, 18101203, 18101587, 18101417, 18101299_CSE.pdf
Size:
1.18 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: