Executando verificação de segurança...
1

Por tudo que você disse, eu iria de SQLITE!
Me parece o mais adequado!
Mas apenas parece! Isso quem decidirá será você! :)

Carregando publicação patrocinada...
1

Obrigado pela contribuição, Uriel!

O SQLite é, de fato, uma opção interessante em muitos cenários, mas confesso que não o conheço tão profundamente. No entanto, para este projeto, acredito que ele possa não ser a opção mais robusta, principalmente considerando os requisitos de escalabilidade e concorrência.

De qualquer forma, vale a reflexão! Obrigado pelo comentário.

1

Foi pensando

principalmente considerando os requisitos de escalabilidade e concorrência.

que sugeri o SQLITE!

Alguns artigos:
https://www.tabnews.com.br/uriel/a-novidade-em-bancos-de-dados-e-o-velho-sqlite-para-producao

Video de comparação SQLite VS Postgres
https://www.youtube.com/watch?v=VzQgr-TgBzc&ab_channel=AntonPutra

Um banco de dados SQLITE por usuário
https://turso.tech/blog/give-each-of-your-users-their-own-sqlite-database-b74445f4

Blue Sky usando um banco de dados SQLITE por usuário
https://github.com/bluesky-social/atproto/pull/1705

Boa sorte ai!