Dari relasional ke buku besar - Database Buku Besar Amazon Quantum (AmazonQLDB)

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

Dari relasional ke buku besar

penting

Pemberitahuan akhir dukungan: Pelanggan yang ada akan dapat menggunakan Amazon QLDB hingga akhir dukungan pada 07/31/2025. Untuk detail selengkapnya, lihat Memigrasi QLDB Buku Besar Amazon ke Amazon Aurora Postgre. SQL

Jika Anda seorang pengembang aplikasi, Anda mungkin memiliki beberapa pengalaman menggunakan sistem manajemen database relasional (RDBMS) dan Structured Query Language (SQL). Saat Anda mulai bekerja dengan AmazonQLDB, Anda akan menemukan banyak kesamaan. Saat Anda maju ke topik yang lebih maju, Anda juga akan menemukan fitur-fitur baru yang kuat yang QLDB telah dibangun di atas RDBMS fondasi. Bagian ini menjelaskan komponen dan operasi basis data umum, membandingkan dan membandingkannya dengan padanannya. QLDB

Diagram berikut menunjukkan konstruksi pemetaan komponen inti antara tradisional dan RDBMS Amazon. QLDB

Diagram komponen inti pemetaan tradisional RDBMS (database, tabel, indeks, baris, kolom, dll.) ke QLDB komponen yang sesuai (buku besar, tabel, indeks, dokumen Ion, atribut doc, dll).

Tabel berikut menunjukkan persamaan tingkat tinggi utama dan perbedaan fitur operasional built-in antara tradisional RDBMS dan. QLDB

Operasi RDBMS QLDB
Membuat tabel CREATE TABLEpernyataan yang mendefinisikan semua nama kolom dan tipe data CREATE TABLEpernyataan yang tidak mendefinisikan atribut tabel atau tipe data apa pun untuk memungkinkan konten tanpa skema dan terbuka
Membuat indeks Pernyataan CREATE INDEX CREATE INDEXpernyataan untuk setiap bidang tingkat atas pada tabel
Menyisipkan data INSERTpernyataan yang menentukan nilai-nilai dalam baris baru atau tupel yang mematuhi skema seperti yang didefinisikan oleh tabel INSERTpernyataan yang menentukan nilai dalam dokumen baru dalam format Amazon Ion yang valid terlepas dari dokumen yang ada dalam tabel
Meminta data Pernyataan SELECT-FROM-WHERE SELECT-FROM-WHEREpernyataan dalam sintaks yang sama seperti SQL saat menanyakan dokumen datar
Memperbarui data Pernyataan UPDATE-SET-WHERE UPDATE-SET-WHEREpernyataan dalam sintaks yang sama seperti SQL saat memperbarui dokumen datar
Menghapus data Pernyataan DELETE-FROM-WHERE DELETE-FROM-WHEREpernyataan dalam sintaks yang sama seperti SQL saat menghapus dokumen datar
Data bersarang dan semi-terstruktur Baris datar atau tupel saja Dokumen yang dapat memiliki data terstruktur, semi-terstruktur, atau bersarang seperti yang didukung oleh format data Amazon Ion dan bahasa kueri PartiQL
Meminta metadata Tidak ada metadata bawaan SELECTpernyataan bahwa kueri dari tampilan komited bawaan dari sebuah tabel
Menanyakan riwayat revisi Tidak ada riwayat data bawaan SELECTpernyataan bahwa kueri dari fungsi riwayat bawaan
Verifikasi kriptografi Tidak ada kriptografi bawaan atau kekekalan APIsyang mengembalikan intisari jurnal dan bukti yang memverifikasi integritas revisi dokumen apa pun relatif terhadap intisari itu

Untuk ikhtisar konsep inti dan terminologi diQLDB, lihatKonsep inti.

Untuk informasi terperinci tentang proses pembuatan, kueri, dan pengelolaan data Anda dalam buku besar, lihat. Bekerja dengan data dan riwayat