Submit Search
Upload
Developers summit cassandraで見るNoSQL
•
Download as KEY, PDF
•
9 likes
•
2,387 views
Ryu Kobayashi
Follow
Technology
Report
Share
Report
Share
1 of 108
Download now
Recommended
Hindsight is 20/20: MySQL to Cassandra
Hindsight is 20/20: MySQL to Cassandra
Michael Kjellman
Apache Cassandra Interview Questions and Answers | Cassandra Tutorial | Cassa...
Apache Cassandra Interview Questions and Answers | Cassandra Tutorial | Cassa...
Edureka!
C* Summit 2013: No Whistling Required: Cabs, Cassandra, and Hailo by Dave Gar...
C* Summit 2013: No Whistling Required: Cabs, Cassandra, and Hailo by Dave Gar...
DataStax Academy
Cassandra Introduction & Features
Cassandra Introduction & Features
Phil Peace
keyvi the key value index @ Cliqz
keyvi the key value index @ Cliqz
Hendrik Muhs
Cassandra: An Alien Technology That's not so Alien
Cassandra: An Alien Technology That's not so Alien
Brian Hess
NewSQL Database Overview
NewSQL Database Overview
Steve Min
NewSQL overview, Feb 2015
NewSQL overview, Feb 2015
Ivan Glushkov
Recommended
Hindsight is 20/20: MySQL to Cassandra
Hindsight is 20/20: MySQL to Cassandra
Michael Kjellman
Apache Cassandra Interview Questions and Answers | Cassandra Tutorial | Cassa...
Apache Cassandra Interview Questions and Answers | Cassandra Tutorial | Cassa...
Edureka!
C* Summit 2013: No Whistling Required: Cabs, Cassandra, and Hailo by Dave Gar...
C* Summit 2013: No Whistling Required: Cabs, Cassandra, and Hailo by Dave Gar...
DataStax Academy
Cassandra Introduction & Features
Cassandra Introduction & Features
Phil Peace
keyvi the key value index @ Cliqz
keyvi the key value index @ Cliqz
Hendrik Muhs
Cassandra: An Alien Technology That's not so Alien
Cassandra: An Alien Technology That's not so Alien
Brian Hess
NewSQL Database Overview
NewSQL Database Overview
Steve Min
NewSQL overview, Feb 2015
NewSQL overview, Feb 2015
Ivan Glushkov
C* Summit 2013: Searching for a Needle in a Big Data Haystack by Jason Ruther...
C* Summit 2013: Searching for a Needle in a Big Data Haystack by Jason Ruther...
DataStax Academy
MySQL High-Availability and Scale-Out architectures
MySQL High-Availability and Scale-Out architectures
FromDual GmbH
Intro to cassandra
Intro to cassandra
Aaron Ploetz
Bulk Loading into Cassandra
Bulk Loading into Cassandra
Brian Hess
Using and Benchmarking Galera in different architectures (PLUK 2012)
Using and Benchmarking Galera in different architectures (PLUK 2012)
Henrik Ingo
MariaDB Galera Cluster
MariaDB Galera Cluster
Abdul Manaf
C* Summit 2013: Can't we all just get along? MariaDB and Cassandra by Colin C...
C* Summit 2013: Can't we all just get along? MariaDB and Cassandra by Colin C...
DataStax Academy
Apache Cassandra Developer Training Slide Deck
Apache Cassandra Developer Training Slide Deck
DataStax Academy
Methods of Sharding MySQL
Methods of Sharding MySQL
Laine Campbell
High Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
High Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
MariaDB Corporation
Scaling MySQL in Amazon Web Services
Scaling MySQL in Amazon Web Services
Laine Campbell
Mesosphere and Contentteam: A New Way to Run Cassandra
Mesosphere and Contentteam: A New Way to Run Cassandra
DataStax Academy
C* Summit 2013: Hardware Agnostic - Cassandra on Raspberry Pi by Andy Cobley
C* Summit 2013: Hardware Agnostic - Cassandra on Raspberry Pi by Andy Cobley
DataStax Academy
NOSQL Database: Apache Cassandra
NOSQL Database: Apache Cassandra
Folio3 Software
Cassandra NoSQL Tutorial
Cassandra NoSQL Tutorial
Michelle Darling
Cassandra concepts, patterns and anti-patterns
Cassandra concepts, patterns and anti-patterns
Dave Gardner
NewSQL: The Best of Both "OldSQL" and "NoSQL"
NewSQL: The Best of Both "OldSQL" and "NoSQL"
Sushant Choudhary
NewSQL vs NoSQL for New OLTP
NewSQL vs NoSQL for New OLTP
DATAVERSITY
NewSQL
NewSQL
hyeongchae lee
Leveraging Docker and CoreOS to provide always available Cassandra at Instacl...
Leveraging Docker and CoreOS to provide always available Cassandra at Instacl...
DataStax
The Cassandra Distributed Database
The Cassandra Distributed Database
Eric Evans
C* Summit 2013: How Not to Use Cassandra by Axel Liljencrantz
C* Summit 2013: How Not to Use Cassandra by Axel Liljencrantz
DataStax Academy
More Related Content
What's hot
C* Summit 2013: Searching for a Needle in a Big Data Haystack by Jason Ruther...
C* Summit 2013: Searching for a Needle in a Big Data Haystack by Jason Ruther...
DataStax Academy
MySQL High-Availability and Scale-Out architectures
MySQL High-Availability and Scale-Out architectures
FromDual GmbH
Intro to cassandra
Intro to cassandra
Aaron Ploetz
Bulk Loading into Cassandra
Bulk Loading into Cassandra
Brian Hess
Using and Benchmarking Galera in different architectures (PLUK 2012)
Using and Benchmarking Galera in different architectures (PLUK 2012)
Henrik Ingo
MariaDB Galera Cluster
MariaDB Galera Cluster
Abdul Manaf
C* Summit 2013: Can't we all just get along? MariaDB and Cassandra by Colin C...
C* Summit 2013: Can't we all just get along? MariaDB and Cassandra by Colin C...
DataStax Academy
Apache Cassandra Developer Training Slide Deck
Apache Cassandra Developer Training Slide Deck
DataStax Academy
Methods of Sharding MySQL
Methods of Sharding MySQL
Laine Campbell
High Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
High Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
MariaDB Corporation
Scaling MySQL in Amazon Web Services
Scaling MySQL in Amazon Web Services
Laine Campbell
Mesosphere and Contentteam: A New Way to Run Cassandra
Mesosphere and Contentteam: A New Way to Run Cassandra
DataStax Academy
C* Summit 2013: Hardware Agnostic - Cassandra on Raspberry Pi by Andy Cobley
C* Summit 2013: Hardware Agnostic - Cassandra on Raspberry Pi by Andy Cobley
DataStax Academy
NOSQL Database: Apache Cassandra
NOSQL Database: Apache Cassandra
Folio3 Software
Cassandra NoSQL Tutorial
Cassandra NoSQL Tutorial
Michelle Darling
Cassandra concepts, patterns and anti-patterns
Cassandra concepts, patterns and anti-patterns
Dave Gardner
NewSQL: The Best of Both "OldSQL" and "NoSQL"
NewSQL: The Best of Both "OldSQL" and "NoSQL"
Sushant Choudhary
NewSQL vs NoSQL for New OLTP
NewSQL vs NoSQL for New OLTP
DATAVERSITY
NewSQL
NewSQL
hyeongchae lee
Leveraging Docker and CoreOS to provide always available Cassandra at Instacl...
Leveraging Docker and CoreOS to provide always available Cassandra at Instacl...
DataStax
What's hot
(20)
C* Summit 2013: Searching for a Needle in a Big Data Haystack by Jason Ruther...
C* Summit 2013: Searching for a Needle in a Big Data Haystack by Jason Ruther...
MySQL High-Availability and Scale-Out architectures
MySQL High-Availability and Scale-Out architectures
Intro to cassandra
Intro to cassandra
Bulk Loading into Cassandra
Bulk Loading into Cassandra
Using and Benchmarking Galera in different architectures (PLUK 2012)
Using and Benchmarking Galera in different architectures (PLUK 2012)
MariaDB Galera Cluster
MariaDB Galera Cluster
C* Summit 2013: Can't we all just get along? MariaDB and Cassandra by Colin C...
C* Summit 2013: Can't we all just get along? MariaDB and Cassandra by Colin C...
Apache Cassandra Developer Training Slide Deck
Apache Cassandra Developer Training Slide Deck
Methods of Sharding MySQL
Methods of Sharding MySQL
High Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
High Availability with Galera Cluster - SkySQL Road Show 2013 in Berlin
Scaling MySQL in Amazon Web Services
Scaling MySQL in Amazon Web Services
Mesosphere and Contentteam: A New Way to Run Cassandra
Mesosphere and Contentteam: A New Way to Run Cassandra
C* Summit 2013: Hardware Agnostic - Cassandra on Raspberry Pi by Andy Cobley
C* Summit 2013: Hardware Agnostic - Cassandra on Raspberry Pi by Andy Cobley
NOSQL Database: Apache Cassandra
NOSQL Database: Apache Cassandra
Cassandra NoSQL Tutorial
Cassandra NoSQL Tutorial
Cassandra concepts, patterns and anti-patterns
Cassandra concepts, patterns and anti-patterns
NewSQL: The Best of Both "OldSQL" and "NoSQL"
NewSQL: The Best of Both "OldSQL" and "NoSQL"
NewSQL vs NoSQL for New OLTP
NewSQL vs NoSQL for New OLTP
NewSQL
NewSQL
Leveraging Docker and CoreOS to provide always available Cassandra at Instacl...
Leveraging Docker and CoreOS to provide always available Cassandra at Instacl...
Viewers also liked
The Cassandra Distributed Database
The Cassandra Distributed Database
Eric Evans
C* Summit 2013: How Not to Use Cassandra by Axel Liljencrantz
C* Summit 2013: How Not to Use Cassandra by Axel Liljencrantz
DataStax Academy
Cassandra Data Model
Cassandra Data Model
ebenhewitt
Cassandra By Example: Data Modelling with CQL3
Cassandra By Example: Data Modelling with CQL3
Eric Evans
Hadoop Frameworks Panel__HadoopSummit2010
Hadoop Frameworks Panel__HadoopSummit2010
Yahoo Developer Network
Past Present and Future of Data Processing in Apache Hadoop
Past Present and Future of Data Processing in Apache Hadoop
DataWorks Summit
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
Tugdual Grall
MapReduce and NoSQL
MapReduce and NoSQL
Aaron Cordova
Nosql
Nosql
ericwilliammarshall
Mongodb sharding
Mongodb sharding
xiangrong
NoSQL with Cassandra
NoSQL with Cassandra
Gasol Wu
Introduction to NoSQL & Apache Cassandra
Introduction to NoSQL & Apache Cassandra
Chetan Baheti
Apache Cassandra: NoSQL in the enterprise
Apache Cassandra: NoSQL in the enterprise
jbellis
Cassandra and Spark
Cassandra and Spark
datastaxjp
Cassandra ppt 2
Cassandra ppt 2
Skillwise Group
data science toolkit 101: set up Python, Spark, & Jupyter
data science toolkit 101: set up Python, Spark, & Jupyter
Raj Singh
Introduction to Apache Spark
Introduction to Apache Spark
Juan Pedro Moreno
Presentation of Apache Cassandra
Presentation of Apache Cassandra
Nikiforos Botis
Cassandra Basics: Indexing
Cassandra Basics: Indexing
Benjamin Black
Introduction to Cassandra - Denver
Introduction to Cassandra - Denver
Jon Haddad
Viewers also liked
(20)
The Cassandra Distributed Database
The Cassandra Distributed Database
C* Summit 2013: How Not to Use Cassandra by Axel Liljencrantz
C* Summit 2013: How Not to Use Cassandra by Axel Liljencrantz
Cassandra Data Model
Cassandra Data Model
Cassandra By Example: Data Modelling with CQL3
Cassandra By Example: Data Modelling with CQL3
Hadoop Frameworks Panel__HadoopSummit2010
Hadoop Frameworks Panel__HadoopSummit2010
Past Present and Future of Data Processing in Apache Hadoop
Past Present and Future of Data Processing in Apache Hadoop
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
MapReduce and NoSQL
MapReduce and NoSQL
Nosql
Nosql
Mongodb sharding
Mongodb sharding
NoSQL with Cassandra
NoSQL with Cassandra
Introduction to NoSQL & Apache Cassandra
Introduction to NoSQL & Apache Cassandra
Apache Cassandra: NoSQL in the enterprise
Apache Cassandra: NoSQL in the enterprise
Cassandra and Spark
Cassandra and Spark
Cassandra ppt 2
Cassandra ppt 2
data science toolkit 101: set up Python, Spark, & Jupyter
data science toolkit 101: set up Python, Spark, & Jupyter
Introduction to Apache Spark
Introduction to Apache Spark
Presentation of Apache Cassandra
Presentation of Apache Cassandra
Cassandra Basics: Indexing
Cassandra Basics: Indexing
Introduction to Cassandra - Denver
Introduction to Cassandra - Denver
Similar to Developers summit cassandraで見るNoSQL
Hadoopソースコードリーディング第3回 Hadopo MR + Cassandra
Hadoopソースコードリーディング第3回 Hadopo MR + Cassandra
Ryu Kobayashi
第17回Cassandra勉強会: MyCassandra
第17回Cassandra勉強会: MyCassandra
Shun Nakamura
Spring one2gx2010 spring-nonrelational_data
Spring one2gx2010 spring-nonrelational_data
Roger Xia
HPTS 2011: The NoSQL Ecosystem
HPTS 2011: The NoSQL Ecosystem
Adam Marcus
The NoSQL Ecosystem
The NoSQL Ecosystem
yarapavan
Stratio big data spain
Stratio big data spain
Álvaro Agea Herradón
NoSQL: Cassadra vs. HBase
NoSQL: Cassadra vs. HBase
Antonio Severien
Solr cloud the 'search first' nosql database extended deep dive
Solr cloud the 'search first' nosql database extended deep dive
lucenerevolution
NoSQL Intro with cassandra
NoSQL Intro with cassandra
Brian Enochson
Cassandra integrations
Cassandra integrations
T Jake Luciani
Navigating NoSQL in cloudy skies
Navigating NoSQL in cloudy skies
shnkr_rmchndrn
KeyValue Stores
KeyValue Stores
Mauro Pompilio
Cassandra - A Basic Introduction Guide
Cassandra - A Basic Introduction Guide
Mohammed Fazuluddin
BI, Reporting and Analytics on Apache Cassandra
BI, Reporting and Analytics on Apache Cassandra
Victor Coustenoble
Using Spring with NoSQL databases (SpringOne China 2012)
Using Spring with NoSQL databases (SpringOne China 2012)
Chris Richardson
A Microservices approach with Cassandra and Quarkus | DevNation Tech Talk
A Microservices approach with Cassandra and Quarkus | DevNation Tech Talk
Red Hat Developers
Cassandra 2.0 (Introduction)
Cassandra 2.0 (Introduction)
bigdatagurus_meetup
Cassandra+Hadoop
Cassandra+Hadoop
Jeremy Hanna
High-Performance Storage Services with HailDB and Java
High-Performance Storage Services with HailDB and Java
sunnygleason
Qubole Overview at the Fifth Elephant Conference
Qubole Overview at the Fifth Elephant Conference
Joydeep Sen Sarma
Similar to Developers summit cassandraで見るNoSQL
(20)
Hadoopソースコードリーディング第3回 Hadopo MR + Cassandra
Hadoopソースコードリーディング第3回 Hadopo MR + Cassandra
第17回Cassandra勉強会: MyCassandra
第17回Cassandra勉強会: MyCassandra
Spring one2gx2010 spring-nonrelational_data
Spring one2gx2010 spring-nonrelational_data
HPTS 2011: The NoSQL Ecosystem
HPTS 2011: The NoSQL Ecosystem
The NoSQL Ecosystem
The NoSQL Ecosystem
Stratio big data spain
Stratio big data spain
NoSQL: Cassadra vs. HBase
NoSQL: Cassadra vs. HBase
Solr cloud the 'search first' nosql database extended deep dive
Solr cloud the 'search first' nosql database extended deep dive
NoSQL Intro with cassandra
NoSQL Intro with cassandra
Cassandra integrations
Cassandra integrations
Navigating NoSQL in cloudy skies
Navigating NoSQL in cloudy skies
KeyValue Stores
KeyValue Stores
Cassandra - A Basic Introduction Guide
Cassandra - A Basic Introduction Guide
BI, Reporting and Analytics on Apache Cassandra
BI, Reporting and Analytics on Apache Cassandra
Using Spring with NoSQL databases (SpringOne China 2012)
Using Spring with NoSQL databases (SpringOne China 2012)
A Microservices approach with Cassandra and Quarkus | DevNation Tech Talk
A Microservices approach with Cassandra and Quarkus | DevNation Tech Talk
Cassandra 2.0 (Introduction)
Cassandra 2.0 (Introduction)
Cassandra+Hadoop
Cassandra+Hadoop
High-Performance Storage Services with HailDB and Java
High-Performance Storage Services with HailDB and Java
Qubole Overview at the Fifth Elephant Conference
Qubole Overview at the Fifth Elephant Conference
More from Ryu Kobayashi
PLAZMA TD Tech Talk 2018 at Shibuya: Hive2 as a new td hadoop core engine
PLAZMA TD Tech Talk 2018 at Shibuya: Hive2 as a new td hadoop core engine
Ryu Kobayashi
Treasure Data on The YARN - Hadoop Conference Japan 2014
Treasure Data on The YARN - Hadoop Conference Japan 2014
Ryu Kobayashi
Huahin Framework for Hadoop, Hadoop Conference Japan 2013 Winter
Huahin Framework for Hadoop, Hadoop Conference Japan 2013 Winter
Ryu Kobayashi
Hadoop Conference Japan 2011 Fall
Hadoop Conference Japan 2011 Fall
Ryu Kobayashi
AWSを使ったトラッキングログ収集
AWSを使ったトラッキングログ収集
Ryu Kobayashi
Hadoopソースコードリーディング MapReduce障害時のフロー
Hadoopソースコードリーディング MapReduce障害時のフロー
Ryu Kobayashi
More from Ryu Kobayashi
(6)
PLAZMA TD Tech Talk 2018 at Shibuya: Hive2 as a new td hadoop core engine
PLAZMA TD Tech Talk 2018 at Shibuya: Hive2 as a new td hadoop core engine
Treasure Data on The YARN - Hadoop Conference Japan 2014
Treasure Data on The YARN - Hadoop Conference Japan 2014
Huahin Framework for Hadoop, Hadoop Conference Japan 2013 Winter
Huahin Framework for Hadoop, Hadoop Conference Japan 2013 Winter
Hadoop Conference Japan 2011 Fall
Hadoop Conference Japan 2011 Fall
AWSを使ったトラッキングログ収集
AWSを使ったトラッキングログ収集
Hadoopソースコードリーディング MapReduce障害時のフロー
Hadoopソースコードリーディング MapReduce障害時のフロー
Recently uploaded
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
Softradix Technologies
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Scott Keck-Warren
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
LBM Solutions
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
costume and set research powerpoint presentation
costume and set research powerpoint presentation
phoebematthew05
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
ngoud9212
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
BookNet Canada
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April Automation LPDG
MarianaLemus7
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
null - The Open Security Community
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Addepto
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Recently uploaded
(20)
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Key Features Of Token Development (1).pptx
Key Features Of Token Development (1).pptx
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
costume and set research powerpoint presentation
costume and set research powerpoint presentation
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April Automation LPDG
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Developers summit cassandraで見るNoSQL
1.
Cassandra
NoSQL 17-E-5 2011/02/17 @ryu_kobayashi
2.
• •
✴ ... • ... Hadoop • http://beter-max.blogspot.com( ...) • Twitter @ryu_kobayashi • ✴ Cassndra GUI ‣ http://code.google.com/p/cassandra-gui/ ✴ Amazon Elastic MapReduce 6
3.
4.
Cassndra The Definitive
Guide • 0.7 • • ...
5.
NoSQL
6.
No! SQL! (SQL
)
7.
8.
9.
10.
NoSQL
= Not Only SQL
11.
SQL
12.
NoSQL
13.
1998
Carlo Stozzi 2009 Eric Evans Cassnadra ACID ML SQL NoSQL = Not Only SQL
14.
ACID
15.
CAP
16.
17-C-1 Bit Data
17.
KVS
18.
KVS NoSQL
19.
KVS
= Key Value Store
20.
21.
KVS
... DB(Cassandra) ... = = Excel
22.
Cassandra GUI
RDBMS DB RDBMS
23.
Cassandra
... = =
24.
25.
NoSQL Cassandra(Facebook)
HBase(Yahoo!) BigTable(Google) Dynamo(Amazon) SimpleDB(Amazon) Windows Azure Table(Microsoft) Roma( ) Flare(gree) Tokyo Tyrant(mixi) Kyoto Cabinet MongoDB Kumofs ...
26.
NoSQL http://nosql-database.org
27.
RDBMS NoSQL •RDBMS •NoSQL •RDBMS SQL •NoSQL
API SQL •
28.
29.
RDBMS
30.
RDBMS
31.
NoSQL
32.
NoSQL •
33.
NoSQL • •
34.
NoSQL • •
★Web 2.0 ✴AJAX ✴FLASH ✴ ✴etc...
35.
NoSQL • •
★Web 2.0 ✴AJAX ✴FLASH ✴ ✴etc...
36.
NoSQL
...
37.
NoSQL
... NoSQL DDL
38.
Cassandra
39.
Cassandra
40.
Cassandra
Cassandra = Bigtable + Dynamo
41.
Cassandra Facebook
NoSQL DB 0.7.2 0.6.x 0.6.11
42.
Cassandra Facebook
NoSQL DB 0.7.2 0.6.x 0.6.11
43.
Cassandra Facebook
NoSQL DB 0.7.2 0.6.x 0.6.11 • Facebook
44.
Cassandra Facebook
NoSQL DB 0.7.2 0.6.x 0.6.11 • Facebook HBase
45.
Cassandra Facebook
NoSQL DB 0.7.2 0.6.x 0.6.11 • Facebook HBase • Twitter
46.
Cassandra Facebook
NoSQL DB 0.7.2 0.6.x 0.6.11 • Facebook HBase • Twitter •
47.
Cassandra Facebook
NoSQL DB 0.7.2 0.6.x 0.6.11 • Facebook HBase • Twitter • •
48.
Cassandra 0.6
0.7 0.7 0.8
49.
Cassandra Use Case
Twitter Cassandra Cassandra
50.
Cassandra • • • •
SPOF • Thrift Java C++ • APP • 0.7 I/O Hadoop MapReduce
51.
Cassandra
2 1 3 4
52.
Cassandra
2 1 3 4
53.
Cassandra Random Partitioner
MD5 Ordering Preserved Partitioner Collating Order-Preserving Partitioner Byte-Order Partitioner 0.7
54.
Cassandra
2 1 3 4
55.
Cassandra
2 1 3 Consistency Level 4
56.
Cassandra
2 1 3 Consistency Level 4 Consistency Level APP •ONE 1 OK •ALL OK •QUORUM (N/2 + 1) OK
57.
Cassandra
2 1 3 4 SPOF
58.
Cassandra
2 1 3 Consistency Level 4
59.
Cassandra
2 1 3 4 DC
60.
Cassandra
Consistency Level •ONE •QUORUM ✴ ✴ Consistency Level ✴ ✴ Read Repair ✴ Read Repair ★Cassandra
61.
Cassandra Gossip Protocol • • • • • • •
Consistency Level
62.
Cassandra
Cassandra •Bloom Filter •Commit Log •Memtable •SSTable •Compaction ✴Major Compaction ✴Minor Compaction •etc...
63.
64.
Hadoop MapReduce
!!
65.
Hadoop MR +
Cassandra
66.
Hadoop MR +
Cassandra
67.
Hadoop MR +
Cassandra
68.
Hadoop MR +
Cassandra =
69.
Hadoop MR +
Cassandra = Hassandra!!
70.
71.
Cassandra
Twitter OSS 0.7 0.8 Distributed Counters trunk 0.8
72.
NoSQL RDBMS Cassandra
73.
NoSQL
74.
75.
RDBMS NoSQL
76.
RDBMS NoSQL
77.
78.
PARTAKE
79.
PARTAKE !?
80.
81.
ACID
RDBMS commit rollback MVCC
82.
ACID
RDBMS commit rollback MVCC
83.
API
Cassandra Thrift Amazon SimpleDB Google Bigtable(GQL) SQL SQL
84.
Cassandra Cassandra
0.7 Distributed counters select count(*) from counter
85.
RDBMS Java
Hibernate O/R KVS Cassandra DB
86.
join RDBMS
join Java Hibernate KVS Cassandra
87.
join RDBMS
join Java Hibernate KVS Cassandra RDBMS NoSQL RDBMS
88.
NoSQL
89.
90.
RDBMS NoSQL
91.
92.
1
PV ...
93.
RDBMS Cassandra
94.
95.
Cassandra
Join
96.
97.
m(_ _)m
98.
Facebook
MySQL Cassandra
99.
Cassandra HBase
(-_- ) Cassandra
100.
NoSQL
101.
NoSQL
102.
1
NoSQL
103.
104.
•NoSQL
RDBMS
105.
•NoSQL
RDBMS •
106.
•NoSQL
RDBMS • •
107.
•NoSQL
RDBMS • • •
108.
17-E-5
2011/02/17 @ryu_kobayashi
Editor's Notes
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Download now