This repository has been archived by the owner on May 10, 2024. It is now read-only.
generated from Arquisoft/wiq_0
-
Notifications
You must be signed in to change notification settings - Fork 1
ADR 10 (MongoDB)
RubenFern edited this page Mar 14, 2024
·
1 revision
We decided to use MongoDB because we needed a database that would provide us with speed as opposed to the consistency offered by other databases for storing and querying questions. In addition, because it works by indexing documents, we have Atlas Search which optimizes the search for documents.
Accepted.
A second database had to be added to the game service, bringing us closer to a real microservices architecture.
The scalability of MongoDB, it is possible that the service performs too many queries to the database and although MongoDB has a horizontal scalability, increasing the number of nodes can cause bottlenecks and affect the display of queries during the game.
WIQ ES1C - Thanks for your attention!