November 21, 2024

– Stands for “Not Only SQL”
– Encompasses a large family of non-relational database methodologies
– Does not have a defined schema
– Does not have table joins
– Emphasizes scaling out rather than scaling up
– Better for low writes, high reads
– Either high availability/high partition tolerance or high consistency/high partition tolerance.
– Does not have high availability/high consistency.
– Used at high volume sites (Facebook, Google, Amazon, Twitter, Digg)

Links:
NoSQL Wikipedia
“Your Ultimate Guide to the
Non – Relational Universe!”

MyNoSQL
Visual Guide to NoSQL Systems
10 things you should know about NoSQL databases
What the heck is NoSQL??
NoSQL, MongoDB Install, Lotus Notes, and CouchDB
Getting Started with NoSQL and Data Scalability
What is NoSQL?
The NoSQL Alternative