MongoDB un MySQL datubāzes salīdzinājums
Author
Sidļaruks, Aleksandrs
Co-author
Latvijas Universitāte. Datorikas fakultāte
Advisor
Niedrīte, Laila
Date
2022Metadata
Show full item recordAbstract
Bakalaurā darbā ir izpētītas divu tipu datubāzes: NoSQL datubāze (MongoDB) un relāciju tipa datubāze (MySQL). Izmantojot lietotni Jmeter, pēc dažādiem kritērijiem tiek salīdzināta datubāze, kas ir izveidota ar MySQL un MongoDB datubāzes pārvaldības sistēmas palīdzību. Darbā ietvaros, teorētiskā daļā tiks apskatīts, kas vispār ir datubāzes, kādi ir datubāžu veidi, kā arī ar ko tie atšķiras. Praktiskā daļā, lai pietuvinātu rezultātu reālai dzīvei, tika projektēta datubāze reālam mērķim, kas tiks izmantota TelegramChatBot veidošanai. Pēc datubāzes projektēšanas tiks izveidota datubāze ar MySQL un MongoDB palīdzību. Lai notestētu datubāzes veiktspēju, kā datubāzes var tikt galā ar lielo informācijas apjomu vienādos apstākļos, tiek izmantota Jmeter lietotne. Two types of databases have been studied in the bachelor's thesis: NoSQL database (MongoDB) and relational type database (MySQL). Using the Jmeter application, a database created with MySQL and MongoDB database management system is compared according to various criteria. In the framework of the work, the theoretical part will look at what databases are in general, what are the types of databases, and how they differ. In the practical part, to bring the result to real life, a database was designed for a real purpose, which will be used to create TelegramChatBot. After designing the database - a database will be created using MySQL and MongoDB to test the performance of the database, how databases can handle large amounts of information under the same conditions - the Jmeter application is used.