Dúvida MongoDB (Java)

4 respostas
mongodbjava
G

Olá, estou utilizando o MongoDB como banco de dados e tenho uma dúvida, caso eu queira alterar diversos valores de um documento, é melhor apagar o antigo e inserir um novo documento, ou atualizar os valores um por um?

4 Respostas

R

Depende, tem algum interesse em manter os dados antigos? Se não, atualiza os valores de um por um mesmo.

G

por exemplo, eu tenho la:

NOME, CPF, RG e DATA DE NASC
por um acaso, eu quero mudas os 3 valores(menos o nome), é melhor, remover e adicionar o novo com todos valores certos, ou mudar os 3 um por um?

R

é que há um trabalho a mais removendo e adicionando, já atualizar com os dados novos não exige tanto do banco.

D

Tecnicamente falando, é quase impossível você alterar, ao mesmo tempo, RG, CPF e data de nascimento. Se estes dados forma cadastrados erroneamente, teu sistema está com vulnerabilidades gigantescas.
Mas, se vier a ocorrer, sim, você deve atualizar.

Criado 19 de novembro de 2019
Ultima resposta 19 de nov. de 2019
Respostas 4
Participantes 3