Parámetros de Amazon Neptune - Amazon Neptune

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Parámetros de Amazon Neptune

Use los parámetros de los grupos de parámetros para administrar la configuración de la base de datos en Amazon Neptune. Están disponibles los siguientes parámetros para configurar la base de datos de Neptune:

 

 

Parámetros no disponibles

neptune_enable_audit_log (parámetro de nivel de clúster)

Este parámetro cambia el registro de auditoría de Neptune.

Los valores permitidos son 0 (deshabilitado) y 1 (habilitado). El valor predeterminado es 0.

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

Puedes publicar registros de auditoría en Amazon CloudWatch, tal y como se describe enUso del CLI para publicar los registros de auditoría de Neptune en Logs CloudWatch .

neptune_enable_slow_query_log (parámetro de nivel de clúster)

Utilice este parámetro para habilitar o deshabilitar la característica registro de consultas lentas de Neptune.

Se trata de un parámetro dinámico, lo que significa que cambiar su valor no requiere ni provoca el reinicio del clúster de base de datos.

Los valores permitidos son:

  • info: permite el registro de consultas lentas y registra los atributos seleccionados que podrían dando lugar a un rendimiento lento.

  • debug: permite el registro de consultas lentas y registra todos los atributos disponibles de la ejecución de la consulta.

  • disable: deshabilita el registro de consultas lentas.

El valor predeterminado es disable.

Puedes publicar registros de consultas lentas en Amazon CloudWatch, tal y como se describe en. Uso de CLI para publicar registros de consultas lentas de Neptune en Logs CloudWatch

neptune_slow_query_log_threshold (parámetro de nivel de clúster)

Este parámetro especifica el umbral de tiempo de ejecución, en milisegundos, tras el cual una consulta se considera lenta. Si el registro de consultas lentas está habilitado, las consultas que superen este umbral se registrarán junto con algunos de sus atributos.

El valor predeterminado es de 5000 milisegundos (5 segundos).

Se trata de un parámetro dinámico, lo que significa que cambiar su valor no requiere ni provoca el reinicio del clúster de base de datos.

neptune_lab_mode (parámetro de nivel de clúster)

Cuando se establece, este parámetro habilita características experimentales específicas de Neptune. Consulte Modo de laboratorio de Neptune para ver las características experimentales que están disponibles actualmente.

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

Para activar o desactivar una función experimental, incluye (feature name)=enabled o (feature name)=disableden este parámetro. Puede habilitar o deshabilitar varias características separándolas con comas; por ejemplo:

(feature #1 name)=enabled, (feature #2 name)=enabled

Las características del modo de laboratorio suelen estar deshabilitadas de forma predeterminada. Una excepción es la característica DFEQueryEngine, que se habilitó de forma predeterminada para su uso con sugerencias de consulta (DFEQueryEngine=viaQueryHint) a partir de la versión 1.0.5.0 del motor de Neptune. A partir de la versión 1.1.1.0 del motor Neptune, el DFE motor ya no está en modo laboratorio y ahora se controla mediante el parámetro de neptune_dfe_query_engine instancia del grupo de parámetros de base de datos de una instancia.

neptune_query_timeout (parámetro de nivel de clúster)

Especifica un determinado tiempo de espera para las consultas de gráficos, en milisegundos.

Los valores permitidos van desde 10 hasta 2,147,483,647 (231 - 1). El valor predeterminado es 120,000 (2 minutos).

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

nota

Es posible incurrir en costos inesperados si se establece un valor de tiempo de espera de consulta demasiado alto, especialmente en una instancia sin servidor. Sin una configuración de tiempo de espera razonable, es posible que, sin darse cuenta, emita una consulta que siga ejecutándose durante mucho más tiempo del esperado, lo que dará lugar a costos que no había previsto. Esto ocurre especialmente en una instancia sin servidor que podría escalarse verticalmente hasta convertirse en un tipo de instancia grande y caro mientras se ejecuta la consulta.

Para evitar gastos inesperados de este tipo, utilice un valor de tiempo de espera de consulta que se adapte a la mayoría de las consultas y que solo provoque que se agoten inesperadamente las que se ejecutan durante mucho tiempo.

neptune_streams (parámetro de nivel de clúster)

Habilita o deshabilita Flujos de Neptune.

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

Los valores permitidos son 0 (deshabilitado, que es el valor predeterminado) y 1 (habilitado).

neptune_streams_expiry_days (parámetro de nivel de clúster)

Especifica cuántos días deben transcurrir antes de que el servidor elimine los registros de transmisión.

Los valores permitidos son de 1 a 90, ambos incluidos. El valor predeterminado es 7.

Este parámetro se introdujo en la versión 1.2.0.0 del motor.

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

neptune_lookup_cache (parámetro de nivel de clúster)

Deshabilita o vuelve a habilitar la caché de búsqueda de Neptune en instancias R5d.

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

Los valores permitidos son 1 (activados) y 0 (desactivados). El valor predeterminado es 0, pero siempre que se crea una instancia R5d en el clúster de base de datos, el parámetro neptune_lookup_cache se establece automáticamente en 1 y se crea una caché de búsqueda en esa instancia.

neptune_autoscaling_config (parámetro de nivel de clúster)

Establece los parámetros de configuración de las instancias de réplica de lectura que el escalado automático de Neptune crea y administra.

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

Con una JSON cadena que defina como valor del neptune_autoscaling_config parámetro, puede especificar:

  • El tipo de instancia que utiliza el escalado automático de Neptune para todas las nuevas instancias de réplica de lectura que crea.

  • Los periodos de mantenimiento asignados a esas réplicas de lectura.

  • Las etiquetas que se asociarán a todas las réplicas de lectura nuevas.

La JSON cadena tiene una estructura similar a la siguiente:

"{ \"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\" }"

Tenga en cuenta que a todas las comillas de la cadena se les debe aplicar una secuencia de escape con un carácter de barra diagonal inversa (\).

Cualquiera de los tres ajustes de configuración no especificados en el parámetro neptune_autoscaling_config se copia de la configuración de la instancia de escritor principal del clúster de base de datos.

neptune_ml_iam_role (parámetro de nivel de clúster)

Especifica la IAM función ARN utilizada en Neptune ML. El valor puede ser cualquier IAM rol ARN válido.

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

Puede especificar el IAM rol predeterminado ARN para el aprendizaje automático en los gráficos.

neptune_ml_endpoint (parámetro de nivel de clúster)

Especifica el punto de conexión utilizado para Neptune ML. El valor puede ser cualquier nombre de SageMaker punto final válido.

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

Puede especificar el SageMaker punto final predeterminado para el aprendizaje automático en los gráficos.

neptune_enable_inline_server_generated_edge_id (parámetro de nivel de clúster)

Habilite o deshabilite la función Edge ID generada por el servidor en línea de Neptune.

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

Los valores permitidos son 1 (activado) y 0 (desactivado). El valor predeterminado es 0.

neptune_dfe_query_engine (parámetro de nivel de instancia)

A partir de la versión 1.1.1.0 del motor Neptune, este parámetro de instancia de base de datos se utiliza para controlar el uso del motor de DFEconsultas. Los valores permitidos son los siguientes:

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

  • enabled— Hace que se utilice el DFE motor siempre que sea posible, excepto cuando la sugerencia de useDFE consulta esté presente y esté configurada en. false

  • viaQueryHint(predeterminado): hace que el DFE motor se utilice solo para consultas que incluyan explícitamente la sugerencia de useDFE consulta establecida entrue.

Si este parámetro no se ha establecido de forma explícita, se utiliza el valor predeterminado, viaQueryHint, al iniciar la instancia.

nota

El DFE motor ejecuta todas las openCypher consultas, independientemente de cómo esté establecido este parámetro.

Antes de la versión 1.1.1.0, era un parámetro de modo laboratorio y no un parámetro de instancia de base de datos.

neptune_query_timeout (parámetro de nivel de instancia)

Este parámetro de instancia de base de datos especifica el tiempo de espera para las consultas de gráficos, en milisegundos, para una instancia.

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

Los valores permitidos van desde 10 hasta 2,147,483,647 (231 - 1). El valor predeterminado es 120,000 (2 minutos).

nota

Es posible incurrir en costos inesperados si se establece un valor de tiempo de espera de consulta demasiado alto, especialmente en una instancia sin servidor. Sin una configuración de tiempo de espera razonable, es posible que, sin darse cuenta, emita una consulta que siga ejecutándose durante mucho más tiempo del esperado, lo que dará lugar a costos que no había previsto. Esto ocurre especialmente en una instancia sin servidor que podría escalarse verticalmente hasta convertirse en un tipo de instancia grande y caro mientras se ejecuta la consulta.

Para evitar gastos inesperados de este tipo, utilice un valor de tiempo de espera de consulta que se adapte a la mayoría de las consultas y que solo provoque que se agoten inesperadamente las que se ejecutan durante mucho tiempo.

neptune_result_cache (parámetro de nivel de instancia)

neptune_result_cache: este parámetro de instancia de base de datos habilita o deshabilita Almacenamiento en caché de resultados de las consultas.

Este parámetro es estático, lo que significa que los cambios que se realicen en él no se aplican en ninguna instancia hasta que se haya reiniciado.

Los valores permitidos son 0 (deshabilitado, que es el valor predeterminado) y 1 (habilitado).

neptune_enforce_ssl(parámetro a nivel de DEPRECATED clúster)

(En desuso) Solía haber regiones que permitían HTTP las conexiones a Neptune, y este parámetro se usó para forzar el HTTPS uso de todas las conexiones cuando estaba establecido en 1. Sin embargo, este parámetro ya no es relevante, ya que Neptune ahora solo acepta HTTPS conexiones en todas las regiones.