Download - Cassandra Summit Tokyo 2015 - intra-mart
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
Enterprise
Apache Cassandra
NTT
Twitter: @intramart_dev
1
Cassandra Summit Tokyo 2015
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
2
Accel Platform
&
Cassandra
IMBox
Cassandra
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
3
Accel Platform
&
Cassandra
IMBox
Cassandra
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
/ @seikun
NTT
Web
(Apache Solr)
(Apache Cassandra)
Redmine &
4
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
NTT NTT()
JavaEE
2000 Server Side JavaScript iPlanet (netscape) Rhino
5
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
7 No.1
3,300
, , SI
6
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
SI
150
7
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
1
8
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
- Accel Platform
9
Accel Platform
&
Cassandra
IMBox
Cassandra
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
2012
AP(JavaEE6) Caucho Resin
WebSphere, WebLogic
RDB, ()
RDB Oracle, SQL Server, DB2, PostgreSQL & IM-Accel DB
- Accel Platform
10
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
- IMBox
11
Accel Platform
&
Cassandra
IMBox
Cassandra
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
- IMBox
Enterprise , ,
H2H, M2H
Apache Cassandra 1.1.12
12
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
- IMBox
13
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
Cassandra - Cassandra
14
Accel Platform
&
Cassandra
IMBox
Cassandra
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
Cassandra 1 - RDB
IMBox RDB
20
RDB
15
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
Cassandra 1 - RDB
RDB
20 1,000
140,000msec (2)
16
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
Cassandra 1 - RDB
RDB
RDB
RDB
NoSQL
17
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
Cassandra 2 - NoSQL
NoSQL 20114
Apache Cassandra 0.8.x
MongoDB 1.6.x
18
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
Cassandra 2 - NoSQL
19
Apache Cassandra MongoDB
(BigTable)
Thrift, CQL Custom (BSON)
CAP AP CP
Java C++
ApacheSoftware Foundation 10gen (MongoDB)
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
NoSQL -
Cassandra(BigTable) Key, Name
MongoDB
20
Apache Cassandra MongoDB
(BigTable)
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
NoSQL -
21
Java
CQLThrift (Hector)
MongoDB Java MongoDB Driver
Apache Cassandra MongoDB
Thrift, CQL Custom (BSON)
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
NoSQL -
22
Cassandra
MongoDB
Apache Cassandra MongoDB
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
NoSQL - CAP
23
Apache Cassandra MongoDB
CAP AP CP
Enterprise (Consistency)
MongoDB CP
Cassandra
Consistency Level
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
NoSQL -
24
Apache Cassandra MongoDB
Java C++
Java
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
NoSQL -
25
Apache Software Foundation
Apache Cassandra MongoDB
ApacheSoftware Foundation 10gen (MongoDB)
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
Cassandra 2 - NoSQL
26
Apache Cassandra MongoDB
(BigTable)
Thrift, CQL Custom (BSON)
CAP AP CP
Java C++
ApacheSoftware Foundation 10gen (MongoDB)
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
Cassandra -
27
Accel Platform
&
Cassandra
IMBox
Cassandra
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
28
,
/
DirectMessage
G
DirectMessage
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
1.
2.
BBS
29
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
ID, ID ID
30
Key SuperColumnName
ID
ID
Name Value
CD intra-mart
URL http://
/path/to/le
timestamp
timestamp
FALSE
& - SuperColumnFamily
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
31
1.
2.
3. /)
4. DirectMessage etc...
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
32
Key Name Value
CD ID ID
- ColumnFamily
Key Name Value
CD ID ID
Key Name Value
CD ID ID
DirectMessage
ID
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
IMBox ColumnFamily Like! etc
RDB RDB
33
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
SuperColumnFamily &
ColumnFamily Like!
34
G
DirectMessage
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
Cassandra -
35
Accel Platform
&
Cassandra
IMBox
Cassandra
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
- 1
1. (RAID0)
2. ash
3. snapshot
36
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
- I/O
timeout
1. rpc_timeout_in_ms e.g.) 10000 msec 30000 msec
2. nodetool
37
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
- I/O
timeout
1. rpc_timeout_in_ms e.g.) 10000 msec 30000 msec
2. nodetool
38
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
- SuperColumnFamily
SuperColumnFamily
CQL
Secondary Index
39
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
3
VM NG
SuperColumnFamily
40
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
41
Accel Platform
&
Cassandra
IMBox
Cassandra
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
SSTable
DataStax
e.g.) 1.1.12 2.1.x
42
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
(ant)
20158 ()
43
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
Thrift (Hector)
Cassandra CQL3 & JavaDriver Thrift CQL3
Read/Write 2 (Cassandra 2.1.x )
Hector JavaDriver SuperColumnFamily ...
44
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
45
Accel Platform
&
Cassandra
IMBox
Cassandra
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
-
cassandra
(1.1.12) ...
2.1.x
DataStax
46
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
47
-
Copyright 2002-2015 NTT DATA INTRAMART CORPORATION All Rights Reserved.
page 10..16
Accel Platform JavaEE6
Resin RDB
page 41..46
Cassandra
page 17..40
IMBox H2H M2H 1.1.12
Cassandra RDB NoSQL MongoDB
1 I/O SuperColumnFamily
CQL3
48