Socoorro! JSON no banco de dados?
Fala devs,
estou em contato com um sistema onde os dados de retorno de uma api são armazenados dentro do db tem muitos json passando de 30MB de tamanho. Para contexto estamos falando de um banco de dados PostgreSQL com TB (Terabytes).
Dos grandes problemas as quedas do server e lentidão são normais.
Index já não são uma opção.
Na nossa área sempre tem um "depende" e eu ja usei um campo de texto para armazenar um json, (nao me orgulho disso) mas era o recurso disponível, tmb era outro contexto, totalmente diferente, e se tratava de um texto com no maximo 512 caracteres.
No contexto atual tem json de 120 MILHÕES de caracteres, não consigo me conformar com isso.
Então me ajudem a entender por favor.....
Isso é comum por ai?
Tem vantagens técnicas nessa pratica?
existe algum ganho válido? ou so estamos trocando o custo de lugar (storage x custo de processamento)?
Existe algum video no tiktaka que apresenta uma solucão magica? (kkkk)
Na minha visão.. binarios deveriam ir para um storage (s3, azure blob, etc), estou equivocado?
me ajudem por favooooor...