Parameter Amazon Neptunus - Amazon Neptune

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

Parameter Amazon Neptunus

Anda mengelola konfigurasi database Anda di Amazon Neptunus dengan menggunakan parameter dalam grup parameter. Parameter berikut tersedia untuk mengonfigurasi database Neptunus Anda:

 

 

Parameter usang

neptune_enable_audit_log(parameter tingkat cluster)

Parameter ini mengaktifkan pencatatan audit untuk Neptunus.

Nilai yang diizinkan adalah 0 (dinonaktifkan) dan 1 (diaktifkan). Nilai default-nya adalah 0.

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

Anda dapat mempublikasikan log audit ke Amazon CloudWatch, seperti yang dijelaskan dalamMenggunakan CLI untuk menerbitkan log audit Neptunus ke Log CloudWatch .

neptune_enable_slow_query_log(parameter tingkat cluster)

Gunakan parameter ini untuk mengaktifkan atau menonaktifkan fitur pencatatan kueri lambat Neptunus.

Ini adalah parameter dinamis, yang berarti bahwa mengubah nilainya tidak memerlukan atau menyebabkan restart cluster DB Anda.

Nilai yang diizinkan adalah:

  • info— Mengaktifkan pencatatan kueri lambat dan mencatat atribut yang dipilih yang mungkin berkontribusi pada kinerja yang lambat.

  • debug— Mengaktifkan pencatatan kueri lambat dan mencatat semua atribut yang tersedia dari kueri yang dijalankan.

  • disable— Menonaktifkan pencatatan kueri lambat.

Nilai default-nya adalah disable.

Anda dapat mempublikasikan log kueri lambat ke Amazon CloudWatch, seperti yang dijelaskan dalam. Menggunakan CLI untuk menerbitkan log kueri lambat Neptunus ke Log CloudWatch

neptune_slow_query_log_threshold(parameter tingkat cluster)

Parameter ini menentukan ambang waktu eksekusi, dalam milidetik, setelah itu kueri dianggap sebagai kueri lambat. Jika pencatatan kueri lambat diaktifkan, kueri yang berjalan lebih lama dari ambang batas ini akan dicatat bersama dengan beberapa atributnya.

Nilai default adalah 5000 milidetik (5 detik).

Ini adalah parameter dinamis, yang berarti bahwa mengubah nilainya tidak memerlukan atau menyebabkan restart cluster DB Anda.

neptune_lab_mode(parameter tingkat cluster)

Saat diatur, parameter ini memungkinkan fitur eksperimental spesifik Neptunus. Lihat Mode Lab Neptune untuk fitur eksperimental yang tersedia saat ini.

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

Untuk mengaktifkan atau menonaktifkan fitur eksperimental, sertakan(nama fitur)=enabled atau (nama fitur)=disabled dalam parameter ini. Anda dapat mengaktifkan atau menonaktifkan beberapa fitur dengan memisahkannya dengan koma, seperti ini:

(nama fitur #1)=enabled, (nama fitur #2)=enabled

Fitur mode lab biasanya dinonaktifkan secara default. Pengecualian adalah DFEQueryEngine fitur, yang diaktifkan secara default untuk digunakan dengan petunjuk kueri (DFEQueryEngine=viaQueryHint) dimulai pada rilis mesin Neptunus 1.0.5.0. Dimulai dengan rilis mesin Neptunus 1.1.1.0, mesin DFE tidak lagi dalam mode lab, dan sekarang dikontrol menggunakan neptune_dfe_query_engine parameter instance dalam grup parameter DB instans.

neptune_query_timeout(parameter tingkat cluster)

Menentukan durasi batas waktu tertentu untuk kueri grafik, dalam milidetik.

Nilai yang diizinkan berkisar dari 10 ke 2,147,483,647 (231 - 1). Nilai defaultnya adalah 120,000 (2 menit).

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

catatan

Dimungkinkan untuk mengeluarkan biaya tak terduga jika Anda menetapkan nilai batas waktu kueri terlalu tinggi, terutama pada instance tanpa server. Tanpa pengaturan batas waktu yang wajar, Anda mungkin secara tidak sengaja mengeluarkan kueri yang terus berjalan lebih lama dari yang Anda harapkan, menimbulkan biaya yang tidak pernah Anda antisipasi. Hal ini terutama berlaku pada instance tanpa server yang dapat meningkatkan skala hingga jenis instance yang besar dan mahal saat menjalankan kueri.

Anda dapat menghindari pengeluaran tak terduga semacam ini dengan menggunakan nilai batas waktu kueri yang mengakomodasi sebagian besar kueri Anda dan hanya menyebabkan yang berjalan lama secara tak terduga habis.

neptune_streams(parameter tingkat cluster)

Mengaktifkan atau menonaktifkanAliran Neptunus.

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

Nilai yang diizinkan adalah 0 (dinonaktifkan, yang merupakan default), dan1 (diaktifkan).

neptune_streams_expiry_days(parameter tingkat cluster)

Menentukan berapa hari berlalu sebelum server menghapus catatan aliran.

Nilai yang diizinkan adalah dari 1 ke90, inklusif. Nilai default-nya 7.

Parameter ini diperkenalkan di versi mesin 1.2.0.0.

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

neptune_lookup_cache(parameter tingkat cluster)

Menonaktifkan atau mengaktifkan kembali cache pencarian Neptunus. pada R5d contoh.

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

Nilai yang diizinkan adalah 1 (diaktifkan) dan 0 (dinonaktifkan). Nilai defaultnya adalah0, tetapi setiap kali sebuah R5d instance dibuat di cluster DB, neptune_lookup_cache parameter secara otomatis diatur ke 1 dan cache pencarian dibuat pada instance itu.

neptune_autoscaling_config(parameter tingkat cluster)

Menetapkan parameter konfigurasi untuk instance read-replica yang dibuat dan dikelola oleh Neptune auto-scaling.

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

Menggunakan string JSON yang Anda tetapkan sebagai nilai neptune_autoscaling_config parameter, Anda dapat menentukan:

  • Jenis instans yang digunakan auto-scaling Neptunus untuk semua instance read-replica baru yang dibuatnya.

  • Jendela pemeliharaan yang ditetapkan untuk replika baca tersebut.

  • Tag yang akan dikaitkan dengan semua replika baca baru.

String JSON memiliki struktur seperti ini:

"{ \"tags\": [ { \"key\" : \"reader tag-0 key\", \"value\" : \"reader tag-0 value\" }, { \"key\" : \"reader tag-1 key\", \"value\" : \"reader tag-1 value\" }, ], \"maintenanceWindow\" : \"wed:12:03-wed:12:33\", \"dbInstanceClass\" : \"db.r5.xlarge\" }"

Perhatikan bahwa tanda kutip dalam string semua harus lolos dengan karakter garis miring terbalik (). \

Salah satu dari tiga pengaturan konfigurasi yang tidak ditentukan dalam neptune_autoscaling_config parameter disalin dari konfigurasi instance penulis utama cluster DB.

neptune_ml_iam_role(parameter tingkat cluster)

Menentukan peran IAM ARN yang digunakan dalam Neptunus ML. Nilai dapat berupa ARN peran IAM yang valid.

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

Anda dapat menentukan ARN peran IAM default untuk pembelajaran mesin pada grafik.

neptune_ml_endpoint(parameter tingkat cluster)

Menentukan endpoint yang digunakan untuk Neptunus ML. Nilai dapat berupa nama SageMaker endpoint yang valid.

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

Anda dapat menentukan SageMaker titik akhir default untuk pembelajaran mesin pada grafik.

neptune_dfe_query_engine(parameter tingkat contoh)

Dimulai dengan rilis mesin Neptunus 1.1.1.0, parameter instans DB ini digunakan untuk mengontrol bagaimana mesin kueri DFE digunakan. Nilai yang diizinkan adalah sebagai berikut:

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

  • enabled— Menyebabkan mesin DFE digunakan sedapat mungkin, kecuali di mana petunjuk useDFE kueri ada dan disetel ke. false

  • viaQueryHint(default) - Menyebabkan mesin DFE hanya digunakan untuk kueri yang secara eksplisit menyertakan petunjuk kueri yang disetel keuseDFE. true

Jika parameter ini belum ditetapkan secara eksplisit, nilai default,viaQueryHint, digunakan ketika instance dimulai.

catatan

Semua kueri OpenCypher dijalankan oleh mesin DFE terlepas dari bagaimana parameter ini diatur.

Sebelum merilis 1.1.1.0, ini adalah parameter lab-mode daripada parameter instans DB.

neptune_query_timeout(parameter tingkat contoh)

Parameter instans DB ini menentukan durasi batas waktu untuk kueri grafik, dalam milidetik, untuk satu contoh.

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

Nilai yang diizinkan berkisar dari 10 ke 2,147,483,647 (231 - 1). Nilai defaultnya adalah 120,000 (2 menit).

catatan

Dimungkinkan untuk mengeluarkan biaya tak terduga jika Anda menetapkan nilai batas waktu kueri terlalu tinggi, terutama pada instance tanpa server. Tanpa pengaturan batas waktu yang wajar, Anda mungkin secara tidak sengaja mengeluarkan kueri yang terus berjalan lebih lama dari yang Anda harapkan, menimbulkan biaya yang tidak pernah Anda antisipasi. Hal ini terutama berlaku pada instance tanpa server yang dapat meningkatkan skala hingga jenis instance yang besar dan mahal saat menjalankan kueri.

Anda dapat menghindari pengeluaran tak terduga semacam ini dengan menggunakan nilai batas waktu kueri yang mengakomodasi sebagian besar kueri Anda dan hanya menyebabkan yang berjalan lama secara tak terduga habis.

neptune_result_cache(parameter tingkat contoh)

neptune_result_cache— Parameter instans DB ini memungkinkan atau menonaktifkanHasil kueri cache.

Parameter ini statis, artinya perubahannya tidak berlaku pada instance apa pun sampai di-boot ulang.

Nilai yang diizinkan adalah0, (dinonaktifkan, yang merupakan default), dan 1 (diaktifkan).

neptune_enforce_ssl(Parameter tingkat cluster usang)

(Usang) Dulu ada wilayah yang mengizinkan koneksi HTTP ke Neptunus, dan parameter ini digunakan untuk memaksa semua koneksi menggunakan HTTPS saat disetel ke 1. Parameter ini tidak lagi relevan, namun, karena Neptune sekarang hanya menerima koneksi HTTPS di semua wilayah.