Cassandra 的 CQL 快速指南
最后更新日期:9/23
在解释我经常使用的CQL for Cassandra命令时,我将与MySQL命令进行比较。不过,在此之前,我想先解释一下在CQL for Cassandra中使用的术语。
一个单词
MySQLCQL for Cassandradatabaseskeyspaces
查询
数据库列表展示
- MySQL
mysql> show databases;
- CQL for Cassandra
cqlsh> DESCRIBE keyspaces;
特定的数据库视图(可能略有不同….)
- MySQL
show create database database_name;
#出力例
+---------------+---------------------------------+
| Database | Create Database |
+---------------+---------------------------------+
| database_name | CREATE DATABASE `database_name` |
+---------------+---------------------------------+
- CQL for Cassandra
cqpsh> DESCRIBE keyspace keyspace_name;
;出力例
CREATE KEYSPACE keyspace_name WITH replication = {'class':'SimpleStrategy', 'replication_factor':1};
显示表格列表
- MySQL
mysql> show tables;
- CQL for Cassandra
cqlsh> DESCRIBE tables;
根据网站参考
-
- DataStax Docs
-
- CQLを使って、CassandraをSQLライクに操作する。
-
- MySQLの基本コマンド
- MySQLでよく使うコマンド一覧まとめ