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でよく使うコマンド一覧まとめ
广告
将在 10 秒后关闭
bannerAds