2009-12-01 4 views
7

Je viens de découvrir cet article sur les modèles NOSQL (pas le mien). Il couvre beaucoup de modèles d'implémentation NOSQL, du point de vue des développeurs (comme les modèles de hachage et de réplication).Où puis-je trouver des informations sur les modèles de mise en œuvre NOSQL?

Dans l'ensemble, il est très utile au cas où quelqu'un est se poser des questions sur la question:

Où puis-je trouver des informations sur les modèles de mise en œuvre NoSQL?

Donc ajouté une question ici, n'hésitez pas à ajouter d'autres réponses!

+0

est-ce pas NoSQL une façon de dire que vous utilisez soit un fichier plat ou une table de hachage mis en œuvre peut-être avec un arbre binaire ou tout autre type de structures de données classiques? Le concept de NOSQL est juste: vous n'avez pas besoin de la fonctionnalité qui vient avec SQL (sumarisation, sélection, commande, procédures stockées, verrouillage, etc.), vous pouvez donc vous passer de l'overhead.Vous utilisez simplement une structure de données à l'ancienne qui est optimisée pour votre domaine: vitesse d'insertion, vitesse de lecture, simultanéité, etc. Si je ne me trompe pas, vous pourriez appeler Pleine Pickle NOSQL de Python. – voyager

Répondre

8

Un grand article sur les modèles NoSQL se trouve ici:

http://horicky.blogspot.com/2009/11/nosql-patterns.html

couvre

  • modèle API

  • Machines mise en page

  • partitionnement des données (Consi stent Hashage)

  • de réplication des données

  • membres Changements

  • client Cohérence

  • maître-esclave (ou Single Master) Modèle

  • Multi-Master (ou No Master) Modèle

  • Quorum Based 2PC

  • Vector Clock

  • State Transfer Modèle

  • Transfert d'opération Modèle

  • Carte Réduire exécution

  • Handling Supprime

  • Stockage Mise en oeuvre

Questions connexes