NoSQL Preview

        charsyam@naver.com
NoSQL
NoSQL
   No! SQL
NoSQL
   No! SQL   Attack
NoSQL
   No! SQL   Attack
NoSQL
   No! SQL   Attack

   Not Only SQL
Big Data
Big Data
Less Important
Big Data
Less Important

  No ACID
Big Data
Less Important

  No ACID   Fast Processing
Big Data
Ignore Small Problem
CAP
Consistency
CAP
Consistency
    Availability
CAP
Consistency
    Availability
        Partition Tolerance
CAP
Can’t Support
Over 2 Attribute
Quorum
Quorum
Over Half member
Quorum
Over Half member
          Defense Split Brain
NoSQL Taxonomy
NoSQL Taxonomy
 Key/Value
NoSQL Taxonomy
 Key/Value
 Document-Based
NoSQL Taxonomy
 Key/Value
 Document-Based
 Column-Based
NoSQL Taxonomy
HBase
  Cassandra Over 200
     Riak MongoDB
        CouchBase
Big Table/HBase
Cassandra(DHT)
MongoDB
Hot Issue
Range Query
         Failure Recovery
Column Base
Column Base
Document Base
Document Base
Don’t Use NoSQL
Don’t Use NoSQL
 With
 Important Data
NewSQL
NewSQL
Over NoSQL
NewSQL
Over NoSQL
      ACID Support
NewSQL
Over NoSQL
      ACID Support
             MegaStore
Thank You!

No sql preview