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 (feature name)=enabled atau (feature name)=disableddalam parameter ini. Anda dapat mengaktifkan atau menonaktifkan beberapa fitur dengan memisahkannya dengan koma, seperti ini:

(feature #1 name)=enabled, (feature #2 name)=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 DFE mesin 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. Default-nya adalah 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 JSON string 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.

JSONString 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 IAM peran yang ARN digunakan dalam Neptunus ML. Nilai dapat berupa IAM peran yang validARN.

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

Anda dapat menentukan IAM peran default ARN 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_enable_inline_server_generated_edge_id(parameter tingkat cluster)

Aktifkan atau nonaktifkan fitur ID Edge yang dihasilkan server sebaris Neptunus.

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 default-nya adalah 0.

neptune_dfe_query_engine(parameter tingkat contoh)

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

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

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

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

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

catatan

Semua openCypher kueri dijalankan oleh DFE mesin 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(DEPRECATEDparameter tingkat cluster)

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