Batas Amazon Neptune - Amazon Neptune

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

Batas Amazon Neptune

Wilayah

Amazon Neptunus tersedia di Wilayah berikut: AWS

  • US East (N. Virginia):   us-east-1

  • AS Timur (Ohio): us-east-2

  • US West (N. California):   us-west-1

  • US West (Oregon):   us-west-2

  • Canada (Central):   ca-central-1

  • South America (São Paulo):   sa-east-1

  • Eropa (Stockholm): eu-north-1

  • Eropa (Irlandia): eu-west-1

  • Eropa (London): eu-west-2

  • Eropa (Paris): eu-west-3

  • Eropa (Frankfurt): eu-central-1

  • Timur Tengah (Bahrain): me-south-1

  • Timur Tengah (UAE): me-central-1

  • Israel (Tel Aviv): il-central-1

  • Afrika (Cape Town): af-south-1

  • Asia Pasifik (Hong Kong): ap-east-1

  • Asia Pacific (Tokyo):   ap-northeast-1

  • Asia Pasifik (Seoul): ap-northeast-2

  • Asia Pasifik (Osaka): ap-northeast-3

  • Asia Pacific (Singapore):   ap-southeast-1

  • Asia Pacific (Sydney):   ap-southeast-2

  • Asia Pasifik (Mumbai): ap-south-1

  • Tiongkok (Beijing): cn-north-1

  • Tiongkok (Ningxia): cn-northwest-1

  • AWS GovCloud (AS-Barat): us-gov-west-1

  • AWS GovCloud (AS-Timur): us-gov-east-1

Perbedaan di wilayah Tiongkok

Seperti halnya banyak AWS layanan, Amazon Neptunus beroperasi sedikit berbeda di China (Beijing) dan China (Ningxia) daripada di wilayah lain. AWS

Misalnya, ketika Neptunus ML menggunakan API Amazon Gateway untuk membuat layanan ekspornyaIAM, otentikasi diaktifkan secara default. Di wilayah Tiongkok, proses untuk mengubah opsi tersebut yang sedikit berbeda dari di wilayah lain.

Perbedaan ini dan lainnya dijelaskan di sini.

Ukuran maksimum volume cluster penyimpanan

Volume cluster Neptunus dapat tumbuh hingga ukuran maksimum 128 tebibytes (TiB) di semua wilayah yang didukung kecuali China dan GovCloud, di mana batasnya adalah 64 TiB. Ini berlaku untuk semua rilis mesin yang dimulai denganRilis: 1.0.2.2 (2020-03-09). Lihat Penyimpanan, keandalan, dan ketersediaan Amazon Neptunus.

Ukuran instans DB didukung

Neptunus mendukung kelas instans DB yang berbeda di Wilayah yang berbeda. AWS Untuk mengetahui kelas apa saja yang didukung di Wilayah tertentu, lihat Harga Amazon Neptune dan pilih Wilayah yang Anda minati.

Batas untuk setiap AWS akun

Untuk fitur manajemen tertentu, Amazon Neptune menggunakan teknologi operasional yang dibagikan dengan Amazon Relational Database Service (Amazon). RDS

Setiap AWS akun memiliki batasan untuk setiap Wilayah pada jumlah sumber daya Amazon Neptunus dan RDS Amazon yang dapat Anda buat. Sumber daya ini termasuk instans DB dan klaster DB.

Setelah batas sumber daya tercapai, panggilan tambahan untuk membuat sumber daya itu gagal dengan pengecualian.

Untuk daftar batas yang dibagi antara Amazon Neptunus dan RDS Amazon, lihat Membatasi di RDS Amazon di Panduan Pengguna RDSAmazon.

Koneksi ke Neptunus membutuhkan VPC

Amazon Neptunus adalah layanan virtual private cloud VPC () -only.

Selain itu, instance tidak mengizinkan akses dari luar. VPC

Neptunus membutuhkan SSL

Dimulai dengan versi engine1.0.4.0, Amazon Neptunus hanya mengizinkan koneksi Secure Sockets Layer SSL () HTTPS melalui instans atau titik akhir cluster apa pun.

Neptunus TLS membutuhkan versi 1.2, menggunakan rangkaian sandi kuat berikut:

  • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

  • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

  • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384

  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256

  • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA

  • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA

Availability zone dan grup subnet DB

Amazon Neptunus memerlukan grup subnet DB untuk setiap cluster yang memiliki subnet di setidaknya dua Availability Zones () yang didukung. AZs

Kami merekomendasikan menggunakan tiga subnet atau lebih di Availability Zone yang berbeda.

HTTPpermintaan muatan maksimum (150 MB)

Ukuran total Gremlin dan SPARQL HTTP permintaan harus kurang dari 150 MB. Jika permintaan melebihi ukuran ini, Neptune mengembalikan HTTP 400: BadRequestException.

Batas ini tidak berlaku untuk koneksi Gremlin WebSockets .

Perbedaan implementasi Gremlin

Implementasi Amazon Neptune Gremlin memiliki rincian implementasi khusus yang mungkin berbeda dari implementasi Gremlin lainnya.

Untuk informasi selengkapnya, lihat Kepatuhan standar Gremlin di Amazon Neptune.

Neptunus tidak mendukung karakter nol dalam data string

Neptunus tidak mendukung karakter nol dalam string. Ini benar dalam data grafik properti untuk Gremlin danopenCypher, dan untuk/data. RDF SPARQL

SPARQLUPDATELOADdari URI

SPARQL UPDATE LOADdari URI bekerja hanya dengan sumber daya yang berada dalam yang samaVPC.

Ini termasuk Amazon S3 URLs di Wilayah yang sama dengan cluster dengan titik akhir Amazon VPC S3 yang dibuat.

Amazon S3 URL harusHTTPS, dan otentikasi apa pun harus disertakan dalam. URL Untuk informasi selengkapnya, lihat Mengautentikasi Permintaan: Menggunakan Parameter Kueri di APIReferensi Layanan Penyimpanan Sederhana Amazon.

Untuk informasi tentang membuat VPC titik akhir, lihatMembuat Endpoint Amazon S3 VPC.

Jika Anda perlu memuat data dari file, kami sarankan Anda menggunakan pemuat Amazon Neptunus. API Untuk informasi selengkapnya, lihat Menggunakan Amazon Neptune Bulk Loader untuk Menyerap Data.

catatan

APIPemuat Amazon Neptunus bukan. ACID

IAMotentikasi dan kontrol akses

Dalam versi mesin Neptunus sebelum rilis 1.2.0.0IAM, otentikasi dan kontrol akses hanya didukung pada tingkat cluster DB. Namun, dari rilis 1.2.0.0 ke depan, Anda dapat mengontrol akses berbasis kueri pada tingkat yang lebih terperinci menggunakan kunci kondisi dalam kebijakan. IAM Untuk informasi selengkapnya, lihat Menggunakan tindakan kueri dalam pernyataan kebijakan akses data Neptunus dan Ikhtisar AWS Identity and Access Management (IAM) di Amazon Neptunus

Konsol Amazon Neptunus memerlukan izin. NeptuneReadOnlyAccess Anda dapat membatasi akses ke IAM pengguna dengan mencabut akses ini. Untuk informasi selengkapnya, silakan lihat AWS kebijakan terkelola (standar) untuk Amazon Neptunus

Amazon Neptune tidak mendukung kontrol akses berbasis nama pengguna/kata sandi.

WebSocket koneksi bersamaan dan waktu koneksi maksimum

Ada batasan jumlah WebSocket koneksi bersamaan per instans DB Neptunus. Ketika batas itu tercapai, Neptunus membatasi permintaan apa pun untuk membuka koneksi WebSocket baru untuk mencegah penggunaan semua memori heap yang dialokasikan.

Untuk semua jenis instans yang lebih besar yang didukung oleh Neptunus dan semua instans tanpa server, jumlah maksimum koneksi bersamaan WebSocket adalah 32K (32.768).

WebSocket Koneksi bersamaan maksimum untuk tipe instans yang lebih kecil tercantum dalam tabel di bawah ini:

Tipe Instans Koneksi bersamaan WebSocket maksimum

db.t3.medium

512

db.t4g.medium

512

db.r5.large

2,048

db.r5d.large

2,048

db.r5.xlarge

4,096

db.r5.2xlarge

8,192

db.r5d.2xlarge

8,192

db.r5.4xlarge

16,384

db.r5d.4xlarge

16,384

db.r6g.large

2,048

db.r6gd.large

2,048

db.r6g.xlarge

4,096

db.r6gd.xlarge

4,096

db.r6g.2xlarge

8,192

db.r6gd.2xlarge

8,192

db.r6g.4xlarge

16,384

db.r6gd.4xlarge

16,384

db.x2g.large

2,048

db.x2gd.large

2,048

db.x2g.xlarge

4,096

db.x2gd.xlarge

4,096

db.x2iedn.xlarge

4,096

db.x2g.2xlarge

8,192

db.x2gd.2xlarge

8,192

db.x2g.4xlarge

16,384

db.x2gd.4xlarge

16,384

db.x2iedn.2xlarge

16,384

db.x2iezn.2xlarge

16,384

nirserver

32,768

(jenis contoh besar lainnya)

32,768

catatan

Dimulai dengan rilis mesin Neptunus 1.1.0.0 Neptunus tidak lagi mendukung jenis instans. R4

Ketika klien menutup sambungan dengan benar, penutupan segera tercermin dalam jumlah koneksi terbuka.

Jika klien tidak menutup sambungan, sambungan mungkin ditutup secara otomatis setelah batas waktu siaga 20 sampai 25 menit (batas waktu siaga adalah waktu berlalu sejak pesan terakhir diterima dari klien). Namun, selama waktu siaga tidak tercapai, Neptune membuat sambungan terbuka tanpa batas waktu.

Ketika IAM otentikasi diaktifkan, WebSocket koneksi selalu terputus beberapa menit lebih dari 10 hari setelah dibuat, jika belum ditutup saat itu.

Batas properti dan label

Tidak ada batasan jumlah simpul dan tepi, atau RDF paha depan yang dapat Anda miliki dalam grafik.

Juga tidak ada batasan pada jumlah properti atau label yang dapat dimiliki oleh salah satu vertex atau edge.

Ada batas ukuran 55 MB pada ukuran masing-masing properti atau label. Secara RDF istilah, ini berarti bahwa nilai dalam kolom apa pun (S, P, O atau G) dari RDF quad tidak boleh melebihi 55 MB.

Jika Anda perlu mengasosiasikan objek yang lebih besar seperti gambar dengan vertex atau node dalam grafik Anda, Anda dapat menyimpannya sebagai file di Amazon S3 dan menggunakan jalur Amazon S3 sebagai properti atau label.

Batas yang memengaruhi loader massal Neptune

Anda tidak dapat mengantrekan lebih dari 64 pekerjaan beban massal Neptune sekaligus.

Neptune hanya melacak 1.024 pekerjaan beban massal terbaru.

Neptune hanya menyimpan 10.000 rincian kesalahan terakhir per pekerjaan.