Ciao a tutti, leggendo questa discussione ho notato che come suggerimento veniva dato quello di utilizzare un database NoSQL per lo storage di dati.
Ho letto un paio di articoli online ed ho notato le caratteristiche di questi database. Tutti scrivono che sono molto più performanti rispetto ai database SQL e ne permettono una maggiore flessibilità, sicurezza e velocità.
Difatti ho pure scoperto che grandi aziende come Facebook, Twitter, Digg, Reddit ecc. utilizzano un database NoSQL (più specificatamente la piattaforma Cassandra). Ora mi chiedo: come mai, visti tutti questi aspetti positivi, così poche persone utilizzano tali database e come mai se ne sente così poco parlare? Forse perché SQL è stato quello che ha catturato maggior successo ed è quello che viene sempre insegnato per primo?
Inoltre, qualcuno di voi ha mai utilizzato un database NoSQL? Se si, quale consigliate e cosa ne pensate?
Ho letto un paio di articoli online ed ho notato le caratteristiche di questi database. Tutti scrivono che sono molto più performanti rispetto ai database SQL e ne permettono una maggiore flessibilità, sicurezza e velocità.
Difatti ho pure scoperto che grandi aziende come Facebook, Twitter, Digg, Reddit ecc. utilizzano un database NoSQL (più specificatamente la piattaforma Cassandra). Ora mi chiedo: come mai, visti tutti questi aspetti positivi, così poche persone utilizzano tali database e come mai se ne sente così poco parlare? Forse perché SQL è stato quello che ha catturato maggior successo ed è quello che viene sempre insegnato per primo?
Inoltre, qualcuno di voi ha mai utilizzato un database NoSQL? Se si, quale consigliate e cosa ne pensate?