View a markdown version of this page

Apa itu Cassandra Query Language (CQL)? - Amazon Keyspaces (untuk Apache Cassandra)

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Apa itu Cassandra Query Language (CQL)?

Cassandra Query Langu age (CQL) adalah bahasa utama untuk berkomunikasi dengan Apache Cassandra. Amazon Keyspaces (untuk Apache Cassandra) kompatibel dengan API CQL 3.x (kompatibel mundur dengan versi 2.x).

Di CQL, data disimpan dalam tabel, kolom, dan baris. Dalam pengertian ini CQL mirip dengan Structured Query Language (SQL). Ini adalah konsep kunci dalam CQL.

  • Elemen CQL — Elemen dasar CQL adalah pengidentifikasi, konstanta, istilah, dan tipe data.

  • Data Definition Language (DDL) — Pernyataan DDL digunakan untuk mengelola struktur data seperti ruang kunci dan tabel, yang merupakan AWS sumber daya di Amazon Keyspaces. Pernyataan DDL adalah operasi bidang kontrol di AWS.

  • Data Manipulation Language (DML) — Pernyataan DML digunakan untuk mengelola data dalam tabel. Pernyataan DML digunakan untuk memilih, memasukkan, memperbarui, dan menghapus data. Ini adalah operasi bidang data di AWS.

  • Built-in fungsi — Amazon Keyspaces mendukung berbagai fungsi skalar bawaan yang dapat Anda gunakan dalam pernyataan CQL.

Untuk informasi lebih lanjut tentang CQL, lihatReferensi bahasa CQL untuk Amazon Keyspaces (untuk Apache Cassandra). Untuk perbedaan fungsional dengan Apache Cassandra, lihatPerbedaan fungsional: Amazon Keyspaces vs Apache Cassandra.

Untuk menjalankan kueri CQL, Anda dapat melakukan salah satu hal berikut:

  • Gunakan editor CQL di Konsol Manajemen AWS.

  • Gunakan AWS CloudShell dan ekspansi cqlsh.

  • Gunakan cqlsh klien.

  • Gunakan driver klien Cassandra berlisensi Apache 2.0.

Selain CQL, Anda dapat melakukan operasi Data Definition Language (DDL) di Amazon Keyspaces menggunakan AWS SDK dan. AWS Command Line Interface

Untuk informasi selengkapnya tentang menggunakan metode ini untuk mengakses Amazon Keyspaces, lihatMengakses Amazon Keyspaces (untuk Apache Cassandra).