Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where can I find information about NOSQL implementation patterns?

Tags:

nosql

Just came across this article about NOSQL patterns (not mine). It's covers lots of NOSQL implementation patterns, from a developers point of view (like hashing and replication patterns).

All in all it's very useful in case anyone is asking themselves about the question:

Where can I find information about NOSQL implementation patterns?

So added a question here, please feel free to add more answers!

like image 267
Robert Gould Avatar asked Dec 01 '09 04:12

Robert Gould


1 Answers

A great article about NOSQL patterns is found here:

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

covers

  • API model

  • Machines layout

  • Data partitioning (Consistent Hashing)

  • Data replication

  • Membership Changes

  • Client Consistency

  • Master Slave (or Single Master) Model

  • Multi-Master (or No Master) Model

  • Quorum Based 2PC

  • Vector Clock

  • State Transfer Model

  • Operation Transfer Model

  • Map Reduce Execution

  • Handling Deletes

  • Storage Implementation

like image 88
Robert Gould Avatar answered Oct 21 '22 13:10

Robert Gould