[Linuxtrent] Re: Key-value data stores or NoSQL databases

  • From: Mario Alexandro Santini <alexmario74@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Thu, 21 Sep 2017 13:32:46 +0200

2017-09-21 11:05 GMT+02:00 Marco Ciampa <dmarc-noreply@xxxxxxxxxxxxx>:


PS: può avere senso inserire addirittura un intero database sql
all'interno di un nosql (per esempio al posto di una struttura JSON) se
l'applicazione dovesse prevedere l'esistenza di molti database?

Ha senso ciò che dico (non sto parlando in generale naturalmente ...;-)?

Qualcuno lo ha mai fatto che tu sappia?


Ti ha già risposto l'ottimo Chris, aggiungo solo la mia opinione.
Se devi manipolare solo qualche stringa JSON, ti conviene sfruttare
PostgreSQL.

Il problema dell'SQL in MongoDB o nei db nosql è che sono strutturati per
non gestire le join.
Si possono fare volendo, ma si pagano prezzi piuttosto elevati a seconda
del db che si utilizza.

Se la tua applicazione lavora bene in SQL ed utilizzi JSON per gestire
configurazioni oppure oggetti dinamici, PostgreSQL è tutto quello che ti
serve, visto che ha il tipo di dato e lettura e scrittura sono trasparenti.




--


Marco Ciampa

I know a joke about UDP, but you might not get it.



-- 


 Mario

Other related posts: