On 23/07/2018 18:50, Davide Prina wrote:
non tanto... questo è per risolvere un problema (come dicevo nell'altra
mail i database nosql sono abbastanza recenti e ancora in sviluppo, in
molti ti mancano ancora funzionalità che potrebbe ritenere di base o
perlomeno tra 20-30 anni verranno ritenute di base).
Giusto per discutere e senza alcuna intenzione polemica, ma i DB NoSQL
sono nati prima degli SQL. :)
SQL è stato il tentativo (riuscito al 90%) di unificare il linguaggio
per comunicare con i DB, che nel frattempo sono anche diventati relazionali.
Il mondo relazionale e nosql non è molto confrontabile perché vivono in
due mondi diversi e incompatibili tra loro.
Secondo me non ha più molto senso parlare di NoSQL.
Elasticsearch, MongoDB, Cassandra, Hadoop, Redis e Neo4J sono tutti
NoSQL, ma sono talmente diversi tra loro che non ha senso raggrupparli
sotto un'unica "bandiera", e tantomeno confrontarli, tra di loro o con
un DB SQL.
Azzarderei che ormai i DB SQL sono una minoranza.
Questo non li rende meno importanti, ma accentua l'affermazione "bisogna
conoscerne diversi per capire quale sia quello giusto da usare".
Bye.