More Related Content
Similar to No Sql Introduction
Similar to No Sql Introduction (20)
No Sql Introduction
- 2. NoSQL
Not Only SQL
next-generation databases
modern web-scale databases
- 3. RDBMs Problem
Design for ACID
Hard to scale
Availability?
Flexibility
- 13. Ruby/Rails Integration
NoSQL Database Ruby Rails
Redis redis-rb ohm
Riak riak
Tokyo Cabinet tokyo-cabinet
MongoDB mongo-ruby-driver MongoMapper
CouchDB CouchRest CouchRest-Rails
HBase hbase-ruby rhino
Cassandra cassandra cassandra_object
Neo4j neo4j (jruby)
- 14. Brewer’s CAP Theorem
Consistency Availability
Partitions Tolerance
You can have at most two of the properties for any
shared-data system
- 16. BigTable Cassandra
HBase SimpleDB
Consistency Availability
MongoDB CouchDB
Redis Riak
Partitions Tolerance
- 20. Thanks for your patience!
Email: yedingding@gmail.com
Twitter: @yedingding
GitHub: http://github.com/sishen