No sql preview

Post on 27-Jan-2015

110 views 0 download

Tags:

description

 

transcript

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 Riak

CouchBase MongoDB

Over 200

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

MegaStore

Over NoSQL

ACID Support

Thank You!