Suscripción a Oracle NoSQL Database Cloud Service

Descubra cómo gestionar las suscripciones de Oracle NoSQL Database Cloud Service y sus usuarios.

En este artículo se incluyen los siguientes temas:

Límites de los servicios

Oracle NoSQL Database Cloud Service tiene varios límites por defecto. Cada vez que cree una tabla de Oracle NoSQL Database Cloud Service, el sistema garantiza que las solicitudes estén dentro de los límites del límite especificado. Al crear tablas de capacidad de On Demand, se utilizarán los límites máximos de capacidad de On Demand durante la validación.

Los arrendamientos de Oracle Cloud suelen estar activos en más de una región. Puede verlo como un único arrendamiento grande, pero Oracle NoSQL Database Cloud Service toma la combinación de OCID de arrendamiento y ubicación de región para establecer algunos de los límites (límites a nivel de región). Además, tiene límites en el nivel de tabla. Para obtener una lista detallada de los límites de servicio, consulte Límites de Oracle NoSQL Database Cloud Service.

Puede ver los límites existentes de unidades de lectura, unidades de escritura y tamaño de tabla para su región en la página Límites, cuotas y uso de la consola de Oracle Cloud Infrastructure, como se muestra a continuación. En este ejemplo se muestran los valores de la región Ashburn. Verá el límite de servicio, el uso actual y la disponibilidad actual de cada uno de los límites. Tenga en cuenta que las políticas de cuota pueden afectar a la disponibilidad en este compartimento o en su compartimento principal.


Puede aumentar los límites de su servicio enviando una solicitud desde la página Límites, cuotas y uso de la consola de Oracle Cloud Infrastructure o mediante la API TableRequest, como se muestra a continuación. Este es un ejemplo de solicitud de actualización del límite de servicio para aumentar las unidades de lectura de 100000 a 110000 en la región de Ashburn.

Note:

Los límites de servicio se pueden ajustar a valores más altos en un entorno alojado dedicado. Para cambiar los límites de servicio, el cliente de un entorno alojado debe solicitar un cambio mediante Solicitar actualización de límites de servicio especificando qué límites deben aumentarse.

Consulte Acerca del uso y los límites de servicio en la Documentación de Oracle Cloud Infrastructure.

Solicitud de un entorno alojado dedicado

El entorno alojado de Oracle NoSQL Database ofrece un entorno NoSQL dedicado a su arrendamiento.

Para solicitar un entorno alojado dedicado:
  • Conéctese a Oracle NoSQL Database Cloud Service.
  • Escriba Solicitar actualizaciones de límites del servicio en la barra de búsqueda de la parte superior y vaya a la página Solicitar actualizaciones de límites del servicio. Asegúrese de que ha seleccionado la región correcta en la parte superior derecha (debe ser la región en la que desea el entorno alojado).
  • En Categoría de servicio, seleccione NoSQL.
  • En Recurso, seleccione uno de los tres valores (Recuento de unidades de lectura, Tamaño de tabla (GB) o Recuento de unidades de escritura).
  • En el cuadro de texto Motivo de solicitud, escriba: Solicitud de un nuevo entorno alojado. El nombre de punto final por defecto será <tenancyName>.nosql.<REGION>.oci.oraclecloud.com. Si desea solicitar un punto final diferente, agregue este texto: Solicitando prefijo de punto final: <alternativePrefix>. Esto significa que el punto final que se solicita tiene el formato <alternativePrefix>.nosql.<REGION>oci.oraclecloud.com.
  • Haga clic en Crear solicitud de soporte.

Note:

El entorno alojado se aprovisionará y estará disponible en aproximadamente 10 días laborables (en función de la disponibilidad del hardware) después de realizar la solicitud de servicio. Una vez que el entorno alojado esté listo, se actualizará un comentario con el texto Se ha tramitado la solicitud en la solicitud de servicio. Puede sondear la solicitud de servicio para comprobar si ha recibido este comentario sobre el aprovisionamiento del entorno alojado.

Cuotas de servicio

Puede utilizar cuotas para determinar cómo asignan otros usuarios los recursos de Oracle NoSQL Database Cloud Service en los compartimentos de Oracle Cloud Infrastructure. Un compartimento es una recopilación de recursos relacionados (como instancias, redes virtuales en la nube, volúmenes en bloque) a los que solo pueden acceder ciertos grupos a los que haya otorgado permiso un administrador. Cada vez que cree una tabla de Oracle NoSQL Database Cloud Service o amplíe el almacenamiento o rendimiento previstos, el sistema garantiza que las solicitudes estén dentro de los límites de la cuota de ese compartimento.

En esta tabla, se muestran las cuotas a las que puede hacer referencia en Oracle NoSQL Database Cloud Service.

Nombre Ámbito Descripción
recuento de unidades de lectura Regional Recuento de unidades de lectura
recuento de unidades de escritura Regional Recuento de unidades de escritura
tamaño de tabla - gb Regional Tamaño de tabla (GB)

Puede definir cuotas mediante la consola o la API. Puede ejecutar sentencias de cuota desde la página Políticas de cuota en la opción Gobernanza en la consola de infraestructura de Oracle Cloud.

Sentencias de cuotas de ejemplo para Oracle NoSQL Database Cloud Service

  • Se puede limitar a 20 000 el número de unidades de lectura de Oracle NoSQL Database Cloud Service que los usuarios pueden asignar a las tablas que creen en my_compartment.
    set nosql quota read-unit-count to 20000 in compartment my_compartment

    Si no especifica ninguna región, la cuota se definirá en todo el arrendamiento, lo que significa que se aplica a todas las regiones. Sin embargo, puede definir una cuota específica para una sola región aplicando una condición de filtro en la cláusula set y especificando el nombre de una región concreta como se muestra a continuación.

    Limite a 10 000 el número de unidades de lectura de Oracle NoSQL Database Cloud Service que los usuarios pueden asignar a las tablas que creen en la región us-phoenix-1.
    set nosql quota read-unit-count to 10000 
    in compartment my_compartment where request.region = us-phoenix-1

    En este ejemplo, solo la región Phoenix tendrá una cuota de recuento de unidades de lectura de 10000.

  • Limite a 5 000 el número de unidades de escritura de Oracle NoSQL Database Cloud Service que los usuarios pueden asignar a las tablas que creen en my_compartment.
    set nosql quota write-unit-count to 5000 in compartment my_compartment
  • Limite el espacio de almacenamiento máximo de Oracle NoSQL Database Cloud Service que los usuarios pueden asignar a las tablas que crean en my_compartment a 1.000 GB.
    set nosql quota table-size-gb to 1000 in compartment my_compartment

Consulte Acerca de las cuotas de compartimentos en la documentación de Oracle Cloud Infrastructure.

Eventos de servicio

Las acciones que se realizan en las tablas de Oracle NoSQL Database Cloud Service generan eventos.

Puede definir reglas que disparen una acción específica cuando se produce un evento. Por ejemplo, puede definir una regla que envíe una notificación a los administradores cuando alguien borre una tabla. Consulte Descripción general de eventos e Introducción a eventos en la documentación de Oracle Cloud Infrastructure.

Esta tabla muestra los eventos de Oracle NoSQL Database Cloud Service.

Nombre fácil de recordar Tipo de evento
Comienzo de modificación de tabla
com.oraclecloud.nosql.altertable.begin
Fin de modificación de tabla
com.oraclecloud.nosql.altertable.end
Inicio de cambio de compartimento de tabla
com.oraclecloud.nosql.changecompartment.begin
Fin de cambio de compartimento de tabla
com.oraclecloud.nosql.changecompartment.end
Inicio de creación de índice
com.oraclecloud.nosql.createindex.begin
Fin de creación de índice
com.oraclecloud.nosql.createindex.end
Inicio de creación de tabla
com.oraclecloud.nosql.createtable.begin
Fin de creación de tabla
com.oraclecloud.nosql.createtable.end
Inicio de adición de réplica
com.oraclecloud.nosql.addreplica.begin
Fin de adición de réplica
com.oraclecloud.nosql.addreplica.end
Inicio de borrado de índice
com.oraclecloud.nosql.dropindex.begin
Fin de supresión de índice
com.oraclecloud.nosql.dropindex.end
Inicio de borrado de tabla
com.oraclecloud.nosql.droptable.begin
Fin de borrar tabla
com.oraclecloud.nosql.droptable.end
Inicio de supresión de réplica
com.oraclecloud.nosql.dropreplica.begin
Fin de entrega de réplica
com.oraclecloud.nosql.dropreplica.end

Ejemplo

En este ejemplo se muestra la información asociada al evento Inicio de creación de tabla:
{
  "cloudEventsVersion": "0.1",
  "contentType": "application/json",
  "source": "nosql",
  "eventID": "<unique_ID>",
  "eventType": "com.oraclecloud.nosql.createtable.begin",
  "eventTypeVersion": "<version>",
  "eventTime": "2019-12-30T00:52:01.343Z",
  "data": {
    "additionalDetails": {},
    "availabilityDomain": "<availability_domain>",
    "compartmentId": "ocid1.compartment.oc1..<unique_ID>",
    "compartmentName": "my_compartment",
    "freeformTags": {
    "key":"value"
     },
    "resourceId": "ocid1.nosqltable.oc1..<unique_ID>",
    "resourceName": "my_nosql_table"
  },
  "extensions": {
    "compartmentId": "ocid1.compartment.oc1..<unique_ID>"
  }
}

Métricas de servicio

Obtenga información sobre las métricas emitidas por el espacio de nombres de métrica oci_nosql ( Oracle NoSQL Database Cloud Service).

Las métricas para Oracle NoSQL Database Cloud Service incluyen las siguientes dimensiones:
  • RESOURCEID

    El OCID de la tabla NoSQL en Oracle NoSQL Database Cloud Service.

    Note:

    OCID es un ID único asignado por Oracle que se incluye como parte de la información del recurso tanto en la consola como en la API.

  • NOMBRE DE TABLÓN

    Nombre de la tabla NoSQL en Oracle NoSQL Database Cloud Service.

  • RÉPLICA

    Nombre de la región que recibe la actualización de tabla de otra región.

Oracle NoSQL Database Cloud Service envía métricas a Oracle Cloud Infrastructure Monitoring Service. Puede ver o crear alarmas en estas métricas mediante los SDK o la CLI de la consola de Oracle Cloud Infrastructure. Consulte SDK y CLI de OCI en la documentación de Oracle Cloud Infrastructure.

Métricas disponibles

Métrica Nombre mostrado de la métrica Unidad Descripción Dimensiones
ReadUnits Unidades de lectura Unidades Número de unidades de lectura consumidas durante este período. resourceId tableName
WriteUnits Unidades de escritura Unidades Número de unidades de escritura consumidas durante este período. resourceId tableName
StorageGB Tamaño de Almacenamiento GB Cantidad máxima de almacenamiento consumida por la tabla. Puesto que esta información se genera por hora, puede ver valores desactualizados entre los puntos de refrescamiento. resourceId tableName
ReadThrottleCount Limitación de lectura Count Número de excepciones de limitación de lectura en esta tabla en el periodo de tiempo. resourceId tableName
WriteThrottleCount Limitación de escritura Count Número de excepciones de limitación de escritura en esta tabla en el periodo de tiempo. resourceId tableName
StorageThrottleCount Limitación de almacenamiento Count Número de excepciones de limitación de almacenamiento en esta tabla en el periodo de tiempo. resourceId tableName
MaxShardSizeUsagePercent Uso de tamaño de partición horizontal máximo Porcentaje Ratio del espacio utilizado en la partición horizontal sobre el espacio total asignado a la partición horizontal. Esto es específico de una tabla y será el valor más alto en todas las particiones horizontales. resourceId tableName
Replica Lag Demora respecto a réplica Milisegundo Demora en la replicación de los cambios de datos de una tabla activa global de una región de remitente a una región de receptor. resourceId tableName replica

regiones de datos y puntos finales de servicio asociados

Obtenga información sobre las regiones de datos que soportan Oracle NoSQL Database Cloud Service y los puntos finales de servicio específicos de la región de acceso.

Regiones de datos

Para comenzar con Oracle NoSQL Database Cloud Service, debe crear una cuenta (ya sea para prueba gratuita o para adquirir el aprovisionamiento). Además de otros detalles, la solicitud de cuenta le pide que elija la región de datos por defecto.

Si la aplicación se ejecuta en su arrendamiento en un host de OCI de la misma región, debe configurar la VCN para enrutar todo el tráfico de NDCS a través del gateway de servicio. Consulte Acceso a servicios Oracle: gateway de servicio para obtener más información.

Puntos finales de servicio asociados a regiones de datos

Un punto final de servicio es el punto de acceso de red regional a Oracle NoSQL Database Cloud Service. El formato general de un punto final de región es https://nosql.{region}.oci.oraclecloud.com. Por ejemplo, el punto final del servicio para el identificador de región de Oracle NoSQL Database Cloud Service de Ashburn en la región de Norteamérica es https://nosql.us-ashburn-1.oci.oraclecloud.com. Las distintas regiones de datos tienen diferentes componentes {region} en sus direcciones URL.

Esta tabla muestra los puntos finales de servicio para todas las regiones de datos soportadas por Oracle NoSQL Database Cloud Service. Consulte Disponibilidad del servicio para obtener la información más reciente sobre las regiones que admiten Oracle NoSQL Database Cloud Service.

Región de datos Identificador de región punto final de servicio
América del Norte ca-montreal-1 https://nosql.ca-montreal-1.oci.oraclecloud.com
América del Norte ca-toronto-1 https://nosql.ca-toronto-1.oci.oraclecloud.com
América del Norte us-ashburn-1 https://nosql.us-ashburn-1.oci.oraclecloud.com
América del Norte us-chicago-1 https://nosql.us-chicago-1.oci.oraclecloud.com
América del Norte us-phoenix-1 https://nosql.us-phoenix-1.oci.oraclecloud.com
América del Norte us-sanjose-1 https://nosql.us-sanjose-1.oci.oraclecloud.com
EMEA af-johannesburg-1 https://nosql.af-johannesburg-1.oci.oraclecloud.com
EMEA eu-amsterdam-1 https://nosql.eu-amsterdam-1.oci.oraclecloud.com
EMEA eu-frankfurt-1 https://nosql.eu-frankfurt-1.oci.oraclecloud.com
EMEA eu-jovanovic-1 https://nosql.eu-jovanovic-1.oci.oraclecloud.com
EMEA eu-madrid-1 https://nosql.eu-madrid-1.oci.oraclecloud.com
EMEA eu-marseille-1 https://nosql.eu-marseille-1.oci.oraclecloud.com
EMEA eu-milan-1 https://nosql.eu-milan-1.oci.oraclecloud.com
EMEA eu-paris-1 https://nosql.eu-paris-1.oci.oraclecloud.com
EMEA eu-stockholm-1 https://nosql.eu-stockholm-1.oci.oraclecloud.com
EMEA eu-zurich-1 https://nosql.eu-zurich-1.oci.oraclecloud.com
EMEA il-jerusalem-1 https://nosql.il-jerusalem-1.oci.oraclecloud.com
EMEA me-abudhabi-1 https://nosql.me-abudhabi-1.oci.oraclecloud.com
EMEA me-dubai-1 https://nosql.me-dubai-1.oci.oraclecloud.com
EMEA me-jeddah-1 https://nosql.me-jeddah-1.oci.oraclecloud.com
EMEA uk-cardiff-1 https://nosql.uk-cardiff-1.oci.oraclecloud.com
EMEA uk-london-1 https://nosql.uk-london-1.oci.oraclecloud.com
APAC ap-chuncheon-1 https://nosql.ap-chuncheon-1.oci.oraclecloud.com
APAC ap-hyderabad-1 https://nosql.ap-hyderabad-1.oci.oraclecloud.com
APAC ap-melbourne-1 https://nosql.ap-melbourne-1.oci.oraclecloud.com
APAC ap-mumbai-1 https://nosql.ap-mumbai-1.oci.oraclecloud.com
APAC ap-osaka-1 https://nosql.ap-osaka-1.oci.oraclecloud.com
APAC ap-seoul-1 https://nosql.ap-seoul-1.oci.oraclecloud.com
APAC ap-singapore-1 https://nosql.ap-singapore-1.oci.oraclecloud.com
APAC ap-singapore-2 https://nosql.ap-singapore-2.oci.oraclecloud.com
APAC ap-sydney-1 https://nosql.ap-sydney-1.oci.oraclecloud.com
APAC ap-tokyo-1 https://nosql.ap-tokyo-1.oci.oraclecloud.com
LAD mx-queretaro-1 https://nosql.mx-queretaro-1.oci.oraclecloud.com
LAD mx-monterrey-1 https://nosql.mx-monterrey-1.oci.oraclecloud.com
LAD sa-bogota-1 https://nosql.sa-bogota-1.oci.oraclecloud.com
LAD sa-santiago-1 https://nosql.sa-santiago-1.oci.oraclecloud.com
LAD sa-saopaulo-1 https://nosql.sa-saopaulo-1.oci.oraclecloud.com
LAD sa-valparaíso-1 https://nosql.sa-valparaiso-1.oci.oraclecloud.com
LAD sa-vinhedo-1 https://nosql.sa-vinhedo-1.oci.oraclecloud.com