2 - Caractéristiques NoSQL
- Structure de données proches des utilisateurs, développeurs : sérialisation, tables de hachage, JSON
- Priorité au traitement du côté client
- Protocoles d’accès aux données, interfaces depuis les langages classiques
- Données structurées et non structurées, documents, images
- Stockage réparti : réplication, sharping, gossip protocl, hachage,..
- Parallélisation des traitements : implémentation de MapReduce
- Cohérence des données et gestion des accès concurrents : « eventual consistancy » et multi-version concurrency control