啟動cassandra-cli服務之後,可以進行cql的使用。
1. 建立keyspace 可以理解成關聯式資料庫的database
[default@testkeyspace] create keyspace test_keyspace;6f22a515-d0d9-3587-b467-cf9639b8b82c
2. 建立列
column family,可以理解為table
下面建立了乙個列族user,並以utf8的方式進行排序
[default@testkeyspace] use test_keyspace;authenticated to keyspace: test_keyspace
[default@test_keyspace] create column family user with comparator =utf8type;
59259f5d-7545-3f04-9050-840de78a627b
3. 插入記錄
下面插入兩條記錄,分別是位址和**號碼
[default@test_keyspace] set user[utf8('zhangsan
')][utf8('
address
')]=utf8('
beijing');
value inserted.
elapsed
time: 4.44
msec(s).
[default@test_keyspace] set user[utf8(
'zhangsan
')][utf8('
phone
')]=utf8('
1520139');
value inserted.
elapsed
time: 3.64 msec(s).
4. 查詢記錄
[default@test_keyspace] get user[utf8('zhangsan
')];
=> (name=address, value=beijing, timestamp=1444190236635000
)=> (name=phone, value=1520139, timestamp=1444190257649000
)returned
2results.
elapsed
time: 6.24 msec(s).
5. 建立超級列
[default@test_keyspace] create column family supertest with comparator = utf8type and column_type =super;04798230-c918-301d-9c78-12cb45ee37d5
6.向超級列插入資料
下面向剛剛建立的supertest超級列插入資料
[default@test_keyspace] set supertest[utf8('zhangsan
')][utf8('
address
')][utf8('
family
')]=utf8('
beijing');
value inserted.
elapsed
time: 4.3
msec(s).
[default@test_keyspace] set supertest[utf8(
'zhangsan
')][utf8('
address
')][utf8('
company
')]=utf8('
shanghai');
value inserted.
elapsed
time: 4.07 msec(s).
7. 查詢超級列的資料
下面supertest超級列剛剛插入的資料
[default@test_keyspace] get supertest[utf8('zhangsan
')];
=> (super_column=address,
(name=636f6d70616e79, value=shanghai, timestamp=1444190932884000
) (name=66616d696c79, value=beijing, timestamp=1444190909162000
))returned
1results.
elapsed
time: 8.36 msec(s).
8. 刪除列族:
下面刪除剛剛建立的超級列supertest
[default@test_keyspace] drop column family supertest;59259f5d-7545-3f04-9050-840de78a627b
Flask內建命令列工具 CLI
unix bash linux,mac,etc.flask run windows cmd flask run windows powershell flask run 設定src為當前工作目錄,並匯入hello 匯入hello.web 執行開發伺服器。不消說,不要在生產環境使用 開啟乙個互動式的p...
Flask內建命令列工具 CLI
unix bash linux,mac,etc.flask run windows cmd flask run windows powershell flask run 設定src為當前工作目錄,並匯入hello 匯入hello.web 執行開發伺服器。不消說,不要在生產環境使用 開啟乙個互動式的p...
Flask內建命令列工具 CLI
unix bash linux,mac,etc.flask run windows cmd flask run windows powershell flask run 設定src為當前工作目錄,並匯入hello 匯入hello.web 執行開發伺服器。不消說,不要在生產環境使用 開啟乙個互動式的p...