

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.

# Límites de Amazon Neptune
<a name="limits"></a>

## Regions
<a name="limits-regions"></a>

Amazon Neptune está disponible en las siguientes regiones: AWS 
+ Este de EE. UU. (Norte de Virginia): `us-east-1`
+ Este de EE. UU. (Ohio): `us-east-2`
+ Oeste de EE. UU. (Norte de California): `us-west-1`
+ Oeste de EE. UU. (Oregón): `us-west-2`
+ Canadá (centro): `ca-central-1`
+ Canadá oeste (Calgary): `ca-west-1`
+ América del Sur (São Paulo): `sa-east-1`
+ Europa (Estocolmo): `eu-north-1`
+ Europa (España): `eu-south-2`
+ Europa (Irlanda): `eu-west-1`
+ Europa (Londres): `eu-west-2`
+ Europa (París): `eu-west-3`
+ Europa (Fráncfort): `eu-central-1`
+ Medio Oriente (Baréin): `me-south-1`
+ Medio Oriente (EAU): `me-central-1`
+ Israel (Tel Aviv):   `il-central-1`
+ África (Ciudad del Cabo): `af-south-1`
+ Asia Pacífico (Hong Kong): `ap-east-1`
+ Asia-Pacífico (Tokio): `ap-northeast-1`
+ Asia-Pacífico (Seúl): `ap-northeast-2`
+ Asia-Pacífico (Osaka): `ap-northeast-3`
+ Asia-Pacífico (Singapur): `ap-southeast-1`
+ Asia-Pacífico (Sídney): `ap-southeast-2`
+ Asia-Pacífico (Yakarta): `ap-southeast-3`
+ Asia Pacífico (Melbourne): `ap-southeast-4`
+ Asia Pacífico (Malasia): `ap-southeast-5`
+ Asia-Pacífico (Bombay): `ap-south-1`
+ Asia Pacífico (Hyderabad): `ap-south-2`
+ China (Pekín): `cn-north-1`
+ China (Ningxia): `cn-northwest-1`
+ AWS GovCloud (EE. UU.-Oeste): `us-gov-west-1`
+ AWS GovCloud (EE. UU.-Este): `us-gov-east-1`

## Diferencias en las regiones de China
<a name="limits-china-regions"></a>

Como ocurre con muchos AWS servicios, Amazon Neptune funciona de forma ligeramente diferente en China (Pekín) y China (Ningxia) que en otras regiones. AWS 

Por ejemplo, cuando Neptune ML utiliza Amazon API Gateway para crear su servicio de exportación, la autenticación de IAM está habilitada de forma predeterminada. En las regiones de China, el proceso para cambiar esa opción es ligeramente diferente al de otras regiones.

Estas y otras diferencias se [explican aquí](https://docs.amazonaws.cn/en_us/aws/latest/userguide/api-gateway.html#feature-diff).

## Diferencias en la región de Asia Pacífico (Hyderabad)
<a name="limits-hyd-region"></a>

Las siguientes funciones de Neptune no se admiten en la región Asia Pacífico (Hyderabad) (): `ap-south-2`
+ [Bases de datos globales de Neptune](neptune-global-database.md)
+ Copia de instantáneas entre regiones (consulte) [Copia de una instantánea](backup-restore-copy-snapshot.md)

## Tamaño máximo de los volúmenes del clúster de almacenamiento
<a name="limits-cluster-volume-size"></a>

Un volumen de clúster de Neptune puede crecer hasta un tamaño máximo de 128 tebibytes (TiB) en todas las regiones compatibles. Consulte [Almacenamiento, fiabilidad y disponibilidad de Amazon Neptune](feature-overview-storage.md).

## Tamaños de instancias de bases de datos compatibles
<a name="limits-instance-sizes"></a>

Neptune admite diferentes clases de instancias de base de datos en distintas AWS regiones. Para saber qué clases se admiten en una región determinada, consulte [Precios de Amazon Neptune](https://aws.amazon.com/neptune/pricing/) y elija la región que le interesa.

## Límites para cada cuenta AWS
<a name="limits-per-acount"></a>

Para determinadas características de administración, Amazon Neptune utiliza tecnología operativa que se comparte con Amazon Relational Database Service (Amazon RDS). 

Cada AWS cuenta tiene límites para cada región en cuanto al número de recursos de Amazon Neptune y Amazon RDS que puede crear. Estos recursos incluyen las instancias y clústeres de base de datos.

Después de que alcance el límite de un recurso, las llamadas adicionales para crear ese recurso dejan de funcionar con una excepción. 

Para obtener una lista de los límites que comparten Amazon Neptune y Amazon RDS, consulte [Limits in Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Limits.html#RDS_Limits.Limits) en la *Guía del usuario de Amazon RDS*.

## Se necesita una VPC para la conexión a Neptune
<a name="limits-vpc-required"></a>

Amazon Neptune es un servicio exclusivo de nube privada virtual (VPC).

Además, las instancias no permiten el acceso desde fuera de la VPC.

## Neptune requiere SSL
<a name="limits-ssl-required"></a>

A partir de la versión `1.0.4.0` del motor, Amazon Neptune solo permite conexiones de capa de conexión segura (SSL) a través de HTTPS a cualquier instancia o punto de conexión del clúster.

Neptune requiere la versión 1.2 de TLS, con los siguientes conjuntos de cifrado seguro:
+ `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`

## Zonas de disponibilidad y grupos de subredes de base de datos
<a name="limits-azs-subnets"></a>

Amazon Neptune requiere un grupo de subredes de base de datos para cada clúster que tenga subredes en al menos dos zonas de disponibilidad compatibles (). AZs

Se recomienda utilizar tres o más subredes en distintas zonas de disponibilidad.

## Tamaño máximo de las cargas de solicitudes HTTP (150 MB)
<a name="limits-http"></a>

El tamaño total de las solicitudes HTTP de Gremlin y SPARQL debe ser inferior a 150 MB. Si una solicitud supera este tamaño, Neptune devuelve `HTTP 400: BadRequestException`.

Este límite no se aplica a las conexiones de Gremlin. WebSockets 

## Diferencias de implementación de Gremlin
<a name="limits-gremlin"></a>

La implementación de Gremlin de Amazon Neptune tiene detalles de implementación específicos que podrían ser diferentes de otras implementaciones de Gremlin.

Para obtener más información, consulte [Conformidad con los estándares de Gremlin en Amazon Neptune](access-graph-gremlin-differences.md).

## Neptune no admite caracteres nulos en los datos de cadena
<a name="limits-nulls"></a>

Neptune no admite caracteres nulos en las cadenas. Esto es cierto en los datos de gráficos de propiedades de Gremlin y OpenCypher, así como en los datos. RDF/SPARQL 

## SPARQL UPDATE LOAD de URI
<a name="limits-sparql-update"></a>

`SPARQL UPDATE LOAD` del URI solo funciona con recursos que se encuentran dentro de la misma VPC.

Esto incluye Amazon S3 URLs en la misma región que el clúster con un punto de enlace de VPC de Amazon S3 creado.

La dirección URL de Amazon S3 tiene que ser HTTPS y debe incluir algún tipo de autenticación. Para obtener más información, consulte [Authenticating Requests: Using Query Parameters](https://docs.aws.amazon.com/AmazonS3/latest/API/sigv4-query-string-auth.html) en la *referencia de la API de Amazon Simple Storage Service*.

Para obtener información acerca de cómo crear un punto de enlace de la VPC, consulte [Creación de un punto de conexión de VPC de Amazon S3](bulk-load-data.md#bulk-load-prereqs-s3).

Si necesita cargar datos desde un archivo, se recomienda usar la API del programa de carga de Amazon Neptune. Para obtener más información, consulte [Uso del programa de carga masiva de Amazon Neptune para adquirir datos](bulk-load.md).

**nota**  
La API del programa de carga de Amazon Neptune no es de tipo ACID.

## Autenticación y control de acceso de IAM
<a name="limits-auth-access"></a>

En las versiones del motor de Neptune anteriores a la [versión 1.2.0.0](engine-releases-1.2.0.0.md), la autenticación y el control de acceso de IAM solo se admiten a nivel de clúster de base de datos. Sin embargo, a partir de la versión en `1.2.0.0` adelante, puede controlar el acceso basado en consultas de forma más detallada mediante las claves de condición de las políticas de IAM. Para obtener más información, consulte [Uso de acciones de consulta en las declaraciones de políticas de acceso a datos de Neptune](iam-data-access-policies.md#iam-data-query-actions) y [Autenticación de la base de datos de Amazon Neptune con AWS Identity and Access Management](iam-auth.md).

La consola Amazon Neptune requiere **NeptuneReadOnlyAccess**permisos. Para restringir el acceso a los usuarios de IAM, revoque este acceso. Para obtener más información, consulte [Uso de políticas AWS administradas para acceder a las bases de datos de Amazon Neptune](security-iam-access-managed-policies.md)

Amazon Neptune no es compatible con el control de acceso basado en el nombre de usuario y la contraseña.

## WebSocket conexiones simultáneas y tiempo máximo de conexión
<a name="limits-websockets"></a>

Hay un límite en el número de WebSocket conexiones simultáneas por instancia de base de datos de Neptune. Cuando se alcanza ese límite, Neptune limita cualquier solicitud de apertura de una nueva WebSocket conexión para evitar que se agote toda la memoria acumulada asignada.

Para todos los tipos de instancias más grandes compatibles con Neptune y todas las instancias sin servidor, el número máximo de WebSocket conexiones simultáneas es de 32 000 (32 768).

El número máximo de WebSocket conexiones simultáneas para los tipos de instancias más pequeñas se indica en la siguiente tabla:


| Tipo de instancia | Número máximo de conexiones simultáneas WebSocket  | 
| --- | --- | 
| sin servidor | 32768 | 
| db.r4.4xlarge | 16384 | 
| db.r4.2xlarge | 8192 | 
| db.r4.xlarge | 4096 | 
| db.r4.large | 2048 | 
| db.r5.4xlarge | 16384 | 
| db.r5.2xlarge | 8192 | 
| db.r5.xlarge | 4096 | 
| db.r5.large | 2048 | 
| db.r5d.8xlarge | 32768 | 
| db.r5d.4xlarge | 16384 | 
| db.r5d.2xlarge | 8192 | 
| db.r5d.xlarge | 4096 | 
| db.r5d.large | 2048 | 
| db.t3.medium | 512 | 
| db.t4g.medium | 512 | 
| db.r6g.4xlarge | 16384 | 
| db.r6g.2xlarge | 8192 | 
| db.r6g.xlarge | 4096 | 
| db.r6g.large | 2048 | 
| db.r6gd.4xlarge | 16384 | 
| db.r6gd.2xlarge | 8192 | 
| db.r6gd.xlarge | 4096 | 
| db.r6gd.large | 2048 | 
| db.x2iezn.2xlarge | 16384 | 
| db.x2iedn.xlarge | 4096 | 
| db.x2gd.xlarge | 4096 | 
| db.x2gd.large | 2048 | 
| db.x2gd.4xlarge | 16384 | 
| db.x2gd.2xlarge | 8192 | 
| db.x2g.xlarge | 4096 | 
| db.x2g.large | 2048 | 
| db.x2g.4xlarge | 16384 | 
| db.x2g.2xlarge | 8192 | 
| db.x1e.xlarge | 4096 | 
| db.x1e.2xlarge | 16384 | 
| db.r6i.xlarge | 4096 | 
| db.r6i.large | 2048 | 
| db.r6i.2xlarge | 8192 | 
| db.r7g.4xlarge | 16384 | 
| db.r7g.2xlarge | 8192 | 
| db.r7g.xlarge | 4096 | 
| db.r7g.large | 2048 | 
| db.r8g.4xlarge | 16384 | 
| db.r8g.2xlarge | 8192 | 
| db.r8g.xlarge | 4096 | 
| db.r8g.large | 2048 | 
| db.r7i.large | 2048 | 
| db.r7i.xlarge | 4096 | 
| db.r7i.2xlarge | 8192 | 

**nota**  
Neptune ya no admite tipos de `R4` instancias.

Cuando un cliente cierra correctamente una conexión, el cierre se reflejará inmediatamente en el número de conexiones abiertas.

Si el cliente no cierra una conexión, la conexión puede cerrarse automáticamente después de un tiempo de espera de 20 a 25 minutos de inactividad (el tiempo de espera de inactividad es el tiempo transcurrido desde que se recibió el último mensaje del cliente). Sin embargo, mientras no se alcance el tiempo de espera de inactividad, Neptune mantiene la conexión abierta indefinidamente.

Cuando la autenticación de IAM está habilitada, una WebSocket conexión siempre se desconecta unos minutos más de 10 días después de su establecimiento, si aún no se ha cerrado para entonces.

## Límites de las propiedades y etiquetas
<a name="limits-properties"></a>

No hay ningún límite en el número de vértices y bordes (ni de quads de RDF) que puede tener en un gráfico.

Tampoco hay límite en el número de propiedades o etiquetas que puede haber en cualquier vértice o borde.

Hay un límite de 55 MB en el tamaño de una propiedad o etiqueta individual. En términos de RDF, esto significa que el valor de cualquier columna (S, P, O o G) de un quad de RDF no puede superar los 55 MB.

Si tiene que asociar un objeto más grande, como una imagen, con un vértice o un nodo del gráfico, puede almacenarlo como un archivo en Amazon S3 y utilizar la ruta de Amazon S3 como propiedad o etiqueta.

## Límites que afectan al programa de carga masiva de Neptune
<a name="limits-bulk-load"></a>

No puede poner en cola más de 64 trabajos de carga masiva de Neptune a la vez.

Neptune solo realiza un seguimiento de los 1024 trabajos de carga masiva más recientes.

Neptune solo almacena los últimos 10 000 detalles de error por trabajo.

