14. #JCConf
14
功能簡介
• Cassandra Query Language (CQL)
CREATE TABLE user (
id int PRIMARY KEY,
name text,
age int,
country text
);
INSERT INTO user (id, name , age , country) VALUES ( 1, 'duke', 20, 'US');
SELECT * FROM user;
id | age | country | name
----+-----+---------+------
1 | 20 | US | duke
15. #JCConf
15
功能簡介
• CQL vs. Map<K,Map<N,V>> Mapping
UScountry
duke
20
ColumnValue
name
age
ColumnName
SortedMap
1
RowKey
id | age | country | name
----+-----+---------+------
1 | 20 | US | duke
RowKey
16. #JCConf
16
功能簡介
• CQL vs. Map<K,Map<N,V>> Mapping
UScountry
duke
20
ColumnValue
name
age
ColumnName
SortedMap
1
RowKey
id | age | country | name
----+-----+---------+------
1 | 20 | US | duke ColumnName 依名稱排序
17. #JCConf
17
功能簡介
• CQL vs. Map<K,Map<N,V>> Mapping
UScountry
duke
20
ColumnValue
name
age
ColumnName
SortedMap
1
RowKey
id | age | country | name
----+-----+---------+------
1 | 20 | US | duke ColumnValue