Il nostro progetto utilizza un database statico (nessuna scrittura). Con molti utenti in realtà non abbiamo un problema di per sé a leggerlo. Se un database "si blocca" per ogni richiesta di lettura da parte di qualsiasi utente, non sarebbe più efficiente (anche se forse non percepibile) avere più database a cui ogni utente si connette individualmente?
Siamo dei noob del database. Ci scusiamo se questo è nel posto sbagliato. Stiamo progettando di utilizzare BoltDB o LMDB per il nostro progetto, ma personalmente sono rimasto incuriosito da questa idea.