Help us understand the problem. What is going on with this article?

CQL for Cassandra チートシート

More than 5 years have passed since last update.

Last Updated: 9/23

CQL for CassandraのコマンドをMySQLのコマンドと比べながら普段よく使うコマンドについて説明しようと思いますが、その前にCQL for Cassandraで使われる単語についても説明します。

単語

MySQL CQL for Cassandra
databases keyspaces

クエリ

データーベースの一覧表示

  • 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;

参照サイト

unbabel
autify
アジャイルチームのためのQA自動化ソリューションの Autify を開発するスタートアップ
https://autify.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away