Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Amazon Keyspaces (untuk Apache Cassandra) perpustakaan dan alat
Bagian ini memberikan informasi tentang perpustakaan, contoh kode, dan alat Amazon Keyspaces (untuk Apache Cassandra).
Perpustakaan dan contoh
Anda dapat menemukan pustaka sumber terbuka Amazon Keyspaces dan alat pengembang di GitHub dalam dan sampel repo AWS
Perangkat pengembang Amazon Keyspaces (untuk Apache Cassandra)
Repositori ini menyediakan gambar docker dengan alat pengembang yang bermanfaat untuk Amazon Keyspaces. Misalnya, ini termasuk file CQLSHRC dengan praktik terbaik, ekspansi AWS otentikasi opsional untuk cqlsh, dan alat pembantu untuk melakukan tugas-tugas umum. Toolkit ini dioptimalkan untuk Amazon Keyspaces, tetapi juga berfungsi dengan cluster Apache Cassandra.
https://github.com/aws-samples/amazon-keyspaces-toolkit
Amazon Keyspaces (untuk Apache Cassandra) contoh
Repo ini adalah daftar resmi kode contoh Amazon Keyspaces kami. Repo dibagi lagi menjadi beberapa bagian berdasarkan bahasa (lihat Contoh
https://github.com/aws-samples/amazon-keyspaces-examples/
AWS Plugin otentikasi Sigv4 Versi Tanda Tangan 4 (SiGv4)
Plugin memungkinkan Anda mengelola akses ke Amazon Keyspaces dengan AWS Identity and Access Management menggunakan pengguna dan peran (IAM).
Jawa:https://github.com/aws/aws-sigv4-auth-cassandra-java-driver-plugin
Node.js:https://github.com/aws/aws-sigv4-auth-cassandra-nodejs-driver-plugin
Python: https://github.com/aws/aws-sigv4-auth-cassandra-python-driver-plugin
Pergi:https://github.com/aws/aws-sigv4-auth-cassandra-gocql-driver-plugin
Contoh yang disorot dan repo alat pengembang
Di bawah ini adalah pilihan alat komunitas yang bermanfaat untuk Amazon Keyspaces (untuk Apache Cassandra).
Buffer Protokol Amazon Keyspaces
Anda dapat menggunakan Protocol Buffer (Protobuf) dengan Amazon Keyspaces untuk memberikan alternatif Apache Cassandra User Defined Types (). UDTs Protobuf adalah format data lintas platform sumber terbuka dan gratis yang digunakan untuk membuat serial data terstruktur. Anda dapat menyimpan data Protobuf menggunakan tipe data CQL dan refactor UDTs sambil mempertahankan BLOB
data terstruktur di seluruh aplikasi dan bahasa pemrograman.
Repositori ini menyediakan contoh kode yang terhubung ke Amazon Keyspaces, membuat tabel baru, dan menyisipkan baris yang berisi pesan Protobuf. Kemudian baris dibaca dengan konsistensi yang kuat.
AWS CloudFormation template untuk membuat CloudWatch dasbor Amazon untuk metrik Amazon Keyspaces (untuk Apache Cassandra)
Repositori ini menyediakan AWS CloudFormation template untuk menyiapkan CloudWatch metrik dengan cepat untuk Amazon Keyspaces. Menggunakan template ini akan memungkinkan Anda untuk memulai dengan lebih mudah dengan menyediakan CloudWatch dasbor prebuilt deployable dengan metrik yang umum digunakan.
https://github.com/aws-samples/amazon-keyspaces-cloudwatch-cloudformation-templates
Menggunakan Amazon Keyspaces (untuk Apache Cassandra) dengan AWS Lambda
Repositori berisi contoh yang menunjukkan cara menghubungkan ke Amazon Keyspaces dari Lambda. Di bawah ini adalah beberapa contoh.
Contoh Lambda lain yang menunjukkan cara menerapkan dan menggunakan Amazon Keyspaces dari Lambda Python tersedia dari repo berikut.
https://github.com/aws-samples/aws-keyspaces-lambda-python
Menggunakan Amazon Keyspaces (untuk Apache Cassandra) dengan Spring
Ini adalah contoh yang menunjukkan cara menggunakan Amazon Keyspaces dengan Spring Boot.
https://github.com/aws-samples/amazon-keyspaces-examples/tree/main/java/datastax-v4/spring
Menggunakan Amazon Keyspaces (untuk Apache Cassandra) dengan Scala
Ini adalah contoh yang menunjukkan cara terhubung ke Amazon Keyspaces menggunakan plugin otentikasi SiGv4 dengan Scala.
Menggunakan Amazon Keyspaces (untuk Apache Cassandra) dengan AWS Glue
Ini adalah contoh yang menunjukkan cara menggunakan Amazon Keyspaces dengan. AWS Glue
https://github.com/aws-samples/amazon-keyspaces-examples/tree/main/scala/datastax-v4/aws-glue
Amazon Keyspaces (untuk Apache Cassandra) Bahasa kueri Cassandra (CQL) ke konverter AWS CloudFormation
Paket ini mengimplementasikan alat baris perintah untuk mengonversi skrip Apache Cassandra Query Language (CQL) ke CloudFormation templat (), yang memungkinkan skema AWS CloudFormation Amazon Keyspaces mudah dikelola dalam tumpukan. CloudFormation
https://github.com/aws/amazon-keyspaces-cql-to-cfn-converter
Amazon Keyspaces (untuk Apache Cassandra) pembantu untuk driver Apache Cassandra untuk Java
Repositori ini berisi kebijakan driver, contoh, dan praktik terbaik saat menggunakan Driver DataStax Java dengan Amazon Keyspaces (untuk Apache Cassandra).
https://github.com/aws-samples/amazon-keyspaces-java-driver-helpers
Amazon Keyspaces (untuk Apache Cassandra) demo kompresi tajam
Repositori ini menunjukkan cara mengompres, menyimpan, dan membaca/menulis objek besar untuk kinerja yang lebih cepat dan biaya throughput dan penyimpanan yang lebih rendah.
https://github.com/aws-samples/amazon-keyspaces-compression-example
Amazon Keyspaces (untuk Apache Cassandra) dan demo codec Amazon S3
Codec Amazon S3 khusus mendukung pemetaan pointer UUID yang transparan dan dapat dikonfigurasi pengguna ke objek Amazon S3.
https://github.com/aws-samples/amazon-keyspaces-large-object-s3-demo