Pular para o conteúdo principal

Bancos de dados do app

O app usa como banco principal o cockroachdb. O cockroachdb é um banco de dados SQL distribuído, que é compatível com a maioria das aplicações que usam postgresql.

O cockroachdb é uma escolha interessante para o app, pois ele é um banco de dados que é fácil de escalar e tem alta disponibilidade.

Além do cockroachdb, o app também usa o memorystore da google para cache. O memorystore é um serviço de cache que é compatível com redis.

Atualmente, como o app possui apenas o microserviço core, temos apenas um banco de dados.

Segue um vídeo explicando as tabelas do banco de dados principal (cockroachdb) e como os dados dessas tabelas são usados/alterados no/pelo app:

https://www.loom.com/share/d6884b658e844b64a786bad72ff190b3?sid=5b37d4ba-586d-4029-bd19-629379cf4669

Atualizado em 25/07/2024.