Quelles sont les ressources canoniques NoSQL pour les personnes qui n'ont jamais utilisé cette technologie?

15

Je suis de plus en plus intéressé par la technologie NoSQL et je peux lire plusieurs articles sur SE sur son fonctionnement et les différents produits disponibles.

Cependant, je me demande s'il existe des références canoniques, des livres ou des articles, que nous pouvons trouver dans un document de recherche par exemple et que nous pouvons lire pour avoir un bon aperçu de:

  • Quels sont les avantages / inconvénients?
  • Comment ça fonctionne?
SRKX
la source

Réponses:

5
  1. Pour une collection de bases de données non relationnelles, je dirais que la meilleure référence est Stefan Edlich, nosql-databases.org

  2. Voici une liste assez complète de livres, guides et articles sur les bases de données NoSQL .

  3. Pour rester informé et en savoir plus sur l'espace NoSQL, il y a le blog myNoSQL nosql.mypopescu.com ( nb : je suis le créateur et l'auteur de ce blog centré sur NoSQL vieux de 2 ans et demi :-)

  4. Pour les sujets liés à OODBMS, il y a le site www.odbms.org de Roberto Zicari

Alex Popescu
la source
8

C'est une question difficile dans le sens où il existe plusieurs bases de données NoSQL, et elles sont toutes légèrement (parfois radicalement) différentes les unes des autres.

Un concept important à comprendre pour la technologie NoSQL est celui du théorème CAP de Brewer , j'ai donc fourni un lien vers un bon article à ce sujet. Pour un bref aperçu graphique sur le théorème du CAP, vous devriez également consulter le blog de Nathan Hurst, un guide visuel des systèmes NoSQL .

Personnellement, j'ai de l'expérience avec MongoDB (école) et Cassandra (travail). Maintenant que j'utilise Cassandra depuis quelques années, il y a quelques bonnes ressources que je peux recommander:

Quant à MongoDB, j'ai lu plusieurs livres sur le sujet et en voici deux (qui je pense) sont vraiment bons:

Aaron
la source
1
A voté pour la référence fantastique au théorème du CAP de Brewer.
Mark Iannucci
3

Voici un lien que j'ai trouvé utile au début: http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

Je voudrais également chercher autour de slideshare.net, il y a des trucs vraiment bons et utiles là-haut. Après cela, regardez quelques vidéos de présentations des conférences O'Reilly et des trucs comme ça. Absolument, j'ai trouvé que cingler des gens sur LinkedIn et obtenir leur opinion était le plus utile.

Je suis chez DataStax donc je préfère évidemment Cassandra mais à chacun le sien. Si vous voulez plus d'informations, n'hésitez pas à nous contacter.

Scott Hirleman
la source