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.

Rispondere a