Cassandraドキュメント

バージョン

プレリリースバージョンのドキュメントを表示しています。

CQLコマンド

このセクションでは、Apache CassandraデータベースでサポートされているCassandra Query Language (CQL)コマンドについて説明します。


ALTER KEYSPACE

keyspaceレプリケーション戦略を変更し、コミットログを有効または無効にします。

ALTER MATERIALIZED VIEW

マテリアライズドビューのテーブルプロパティを変更します。

ALTER ROLE

パスワードを変更し、スーパーユーザーまたはログインオプションを設定します。

ALTER TABLE

テーブルの列とプロパティを変更するか、変更します

ALTER TYPE

既存のユーザー定義型 (UDT) を変更します。

ALTER USER (非推奨)

非推奨。既存のユーザーオプションを変更します。

BATCH

複数のデータ変更言語 (DML) ステートメントをアトミックに、または分離して適用します。

CREATE AGGREGATE

ユーザー定義集約を定義します。

CREATE CUSTOM INDEX

ストレージアタッチドインデックスを作成します。

CREATE FUNCTION

ユーザーが提供したコードを実行するカスタム関数を生成します。

CREATE INDEX

テーブルの単一列に新しいインデックスを定義します。

CREATE KEYSPACE
CREATE MATERIALIZED VIEW

ベーステーブルからのデータの複製により、読み取り要求を最適化し、複数の書き込み要求の必要性を排除します。

CREATE ROLE

アクセス制御に使用されるクラスタ全体のデータベースオブジェクトを作成します。

CREATE TABLE

新しいテーブルを作成します。

CREATE TYPE

関連する情報の1つ以上のフィールドを含むkeyspaceにカスタムデータ型を作成します。

CREATE USER (非推奨)

非推奨。新しいユーザーを作成します。

DELETE

1つ以上の列からデータを除去するか、行全体を除去します

DROP AGGREGATE

keyspaceからユーザー定義集約を削除します。

DROP FUNCTION

keyspaceからユーザー定義関数 (UDF) を削除します。

DROP INDEX

テーブルからインデックスを除去します。

DROP KEYSPACE

keyspaceを除去します。

DROP MATERIALIZED VIEW

名前付きマテリアライズドビューを除去します。

DROP ROLE

ロールを除去します。

DROP TABLE

テーブルを除去します。

DROP TYPE

ユーザー定義型を削除します。

DROP USER (非推奨)

ユーザーを除去します。

GRANT

データベースリソースへのアクセスを許可します。

INSERT

行全体を挿入するか、既存の行にデータをアップサートします。

LIST PERMISSIONS

リソースの権限を一覧表示します。

LIST ROLES

ロールを一覧表示し、スーパーユーザーとログインステータスを表示します。

LIST USERS (非推奨)

既存の内部認証ユーザーとそのスーパーユーザーステータスを一覧表示します。

RESTRICT

ロールが直接付与されているか、権限を継承している場合でも、リソースに対する権限を拒否します。

RESTRICT ROWS

行レベルのアクセス制御に使用される列を設定します。

REVOKE

ロールからデータベースオブジェクトの権限を削除します。

SELECT

テーブルからデータを取得します。

TRUNCATE

テーブルからすべてのデータを除去します。

UNRESTRICT

ロールから制限を削除します。

UNRESTRICT ROWS

行レベルのアクセス制御の列定義を削除します。

UPDATE

テーブルの行の1つ以上の列の値を変更します。

USE

現在のクライアントセッションのkeyspaceを選択します。