DataStax Luna — Apache Cassandra のエンタープライズ向けサポート — 30日間の無償トライアルを今すぐ始めましょう。!
お探しの物が見つかりませんか? 他のガイドも検索できます
CQL(Cassandraクエリー言語)は、DataStax Enterpriseデータベース用のクエリー言語です。
DataStax Enterpriseデータベースを設計する際に従うべき基本的な規則。
CQLコマンド構文と規則を示し、CQLシェル(cqlsh)の使用手順について説明します。
キースペースの作成と削除を行い、レプリケーション係数(データ可用性)を管理します。
カスタマイズしたユーザー定義の関数、集計、および型を作成、置換、変更、および削除します。
データを格納するテーブルの作成方法。
CQLテーブルの作成方法。
単純なプライマリ・キーは、どのノードがデータを格納するのかを指定するパーティション・キーだけで構成されます。
パーティション・キーには、複数のテーブル・カラムで定義したパーティション・キーを含めることができます。このパーティション・キーによって、データの格納先となるノードが決まります。
複合プライマリ・キーは、データを格納するノードを決定するパーティション・キーと、パーティション上のデータの順序を決定するクラスター化カラムで構成されます。
テーブル内のタプル、マップ、リスト、ユーザー定義型(UDT)などの高度なデータ型を使用してカラムを作成します。
コレクション型は、テーブル・カラムにデータをグループ分けして格納する方法として使用できます。
BLOBデータ型は、16進数の定数を表します。
カラム名の衝突を防ぐためのUUID(汎用一意識別子)コンパレーター型。
ユーザー定義型の代わりにタプルを使用できます。
ユーザー定義型を使用すると、テーブル内で関連する情報を持つ複数のフィールドを扱うのが容易になります。
クラスター化カラムを使用するテーブルでは、テーブル定義で非クラスター化カラムを静的なカラムとして宣言できます。
CQLマテリアライズド・ビューの作成方法。
カウンターは、インクリメントで変化する数値を格納するための特殊なカラムです。
従来の(Thrift)ストレージ・エンジン形式と互換性のあるテーブルを作成します。
スキーマ衝突の問題の修正方法。
カラムを追加または変更するため、またはテーブル・プロパティを変更するためのテーブルの変更方法。
ALTER MATERIALIZED VIEWコマンドを使用した、マテリアライズド・ビューのプロパティの変更。
DROPコマンドを使用してキースペース、テーブル、またはマテリアライズド・ビューを削除するためのステップ。
インデックスを使用したテーブルからのデータのクエリー方法。
SELECT文を使用してデータ・セットをテーブルから取得します。
通常のデータまたはJSONデータを使用してデータをテーブルに挿入する方法。
複数の書き込みを同じコマンドで実行します。
CQLリファレンスのトピック。
このガイドで使用されるサイクリングの例を設定するためのCQLコマンド。