Building a NoSQL-Based Search Engine: A Scalable Approach to Information Retrieval
| dc.contributor.advisor | Vágner, Anikó Szilvia | |
| dc.contributor.author | Daou, Ousmane | |
| dc.contributor.department | DE--Informatikai Kar | |
| dc.date.accessioned | 2026-07-14T14:32:21Z | |
| dc.date.available | 2026-07-14T14:32:21Z | |
| dc.date.created | 2026-03-09 | |
| dc.description.abstract | This thesis presents Aurion, a search engine architecture built on NoSQL databases that addresses the scalability and performance limitations of some traditional relational database-based search systems. The system implements multiple ranking algorithms including TF-IDF, BM25, and PageRank, integrated with a distributed NoSQL infrastructure comprising MongoDB, ArangoDB, Cassandra, and Redis. Experimental results demonstrate that the NoSQL-based architecture achieves sub-second query response times while handling millions of documents, with horizontal scalability properties that some traditional systems cannot match. The implementation includes a modern web interface built with React and TypeScript, a FastAPI backend, and comprehensive analytics capabilities. Performance benchmarks show average query response times of 247ms across indexed documents, with linear scalability and production-ready deployment on Google Cloud Platform. This work contributes to the field of information retrieval by demonstrating practical implementations of polyglot persistence for large-scale search applications and provides comparative analysis of different ranking algorithms in distributed environments. | |
| dc.description.course | Programtervező informatikus | |
| dc.description.degree | MSc/MA | |
| dc.format.extent | 52 | |
| dc.identifier.uri | https://hdl.handle.net/2437/413119 | |
| dc.language.iso | en | |
| dc.rights.info | Hozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében. | |
| dc.subject | NoSQL databases, information retrieval, ranking algorithms | |
| dc.subject.dspace | Informatics | |
| dc.title | Building a NoSQL-Based Search Engine: A Scalable Approach to Information Retrieval |
Fájlok
Eredeti köteg (ORIGINAL bundle)
1 - 1 (Összesen 1)
Betöltés ...
- Név:
- thesis.pdf
- Méret:
- 646,52 KB
- Formátum:
- Adobe Portable Document Format
- Leírás:
- thesis
Engedélyek köteg
1 - 1 (Összesen 1)
Betöltés ...
- Név:
- license.txt
- Méret:
- 1,95 KB
- Formátum:
- Item-specific license agreed upon to submission
- Leírás: