Sottoscrizione a Oracle NoSQL Database Cloud Service
Scopri come gestire le sottoscrizioni a Oracle NoSQL Database Cloud Service e i relativi utenti.
Argomenti correlati a questo articolo:
Argomenti correlati
Limiti del servizio
Per Oracle NoSQL Database Cloud Service sono previsti vari limiti predefiniti. Ogni volta che si crea una tabella Oracle NoSQL Database Cloud Service, il sistema garantisce che le richieste rientrino nei limiti del limite specificato. Quando si creano tabelle di capacità On Demand, durante la convalida verranno utilizzati i limiti massimi di capacità On Demand.
Le tenancy Oracle Cloud sono in genere attive in più aree geografiche. Puoi visualizzarlo come una singola tenancy di grandi dimensioni, tuttavia Oracle NoSQL Database Cloud Service utilizza la combinazione di OCID tenancy e posizione dell'area per stabilire alcuni dei limiti (limiti a livello di area). Inoltre, ha limiti a livello di tabella. Per un elenco dettagliato dei limiti del servizio, consulta la sezione relativa ai limiti di Oracle NoSQL Database Cloud Service.
Puoi visualizzare i limiti esistenti per le unità di lettura, di scrittura e le dimensioni della tabella per la tua area dalla pagina Limiti, quote e uso nella console di Oracle Cloud Infrastructure, come mostrato di seguito. Questo esempio mostra i valori per l'area Ashburn. Vengono visualizzati il limite del servizio, l'uso corrente e la disponibilità corrente per ciascuno dei limiti. Tenere presente che la disponibilità può essere influenzata dai criteri di quota in questo compartimento o nel relativo compartimento padre.
TableRequest
come mostrato di seguito. Questa è una richiesta di aggiornamento del limite di servizio di esempio per aumentare le unità di lettura da 100000 a 110000 nell'area Ashburn.Nota
I limiti del servizio possono essere modificati in base a valori più elevati in un ambiente hosted dedicato. Per modificare i limiti del servizio, un cliente dell'ambiente hosted deve richiedere una modifica utilizzando l'aggiornamento dei limiti del servizio di richiesta specificando i limiti da aumentare.Vedere Informazioni sui limiti e sull'uso dei servizi nella documentazione di Oracle Cloud Infrastructure.
Richiesta di un ambiente in hosting dedicato
L'ambiente in hosting di Oracle NoSQL Database offre un ambiente NoSQL dedicato alla tenancy.
- Collegarsi a Oracle NoSQL Database Cloud Service.
- Digitare Richiedi aggiornamenti sui limiti del servizio nella barra di ricerca nella parte superiore e andare alla pagina Richiedi aggiornamenti sui limiti del servizio. Assicurarsi di aver selezionato l'area corretta in alto a destra (questa dovrebbe essere l'area in cui si desidera l'ambiente ospitato).
- In Categoria servizio, selezionare NoSQL.
- In Risorsa selezionare uno dei tre valori (Conteggio unità di lettura, Dimensione tabella (GB) o Conteggio unità di scrittura).
- Nella casella di testo Motivo della richiesta, digitare: Richiesta di un nuovo ambiente hosted. Il nome dell'endpoint predefinito sarà
<tenancyName>.nosql.<REGION>.oci.oraclecloud.com
. Se si desidera richiedere un endpoint diverso, aggiungere il testo seguente: Richiesta del prefisso dell'endpoint: <alternativePrefix>. Ciò significa che il formato dell'endpoint richiesto è<alternativePrefix>.nosql.<REGION>oci.oraclecloud.com
. - Fare clic su Create Support Request.
Nota
Il provisioning dell'ambiente in hosting verrà eseguito e sarà disponibile entro circa 10 giorni lavorativi (a seconda della disponibilità di hardware) dopo l'inserimento della richiesta di servizio. Una volta pronto l'ambiente ospitato, nella richiesta di servizio verrà aggiornato un commento con il testo La richiesta è stata soddisfatta. È possibile eseguire il polling della richiesta di servizio per verificare se si è ricevuto questo commento relativo al provisioning dell'ambiente ospitato.Quote del servizio
È possibile utilizzare le quote per determinare in che modo altri utenti allocano le risorse di Oracle NoSQL Database Cloud Service tra i compartimenti in Oracle Cloud Infrastructure. Per compartimento si intende una raccolta di risorse correlate (ad esempio istanze, reti cloud virtuali, volumi a blocchi) alle quali possono accedere solo determinati gruppi autorizzati da un amministratore. Ogni volta che si crea una tabella Oracle NoSQL Database Cloud Service o si esegue lo scale up del throughput o dello storage di cui è stato eseguito il provisioning, il sistema garantisce che le richieste rientrino nei limiti della quota per tale compartimento.
In questa tabella sono elencate le quote di Oracle NoSQL Database Cloud Service a cui è possibile fare riferimento.
Nome | L'ambito. | Descrizione |
---|---|---|
conteggio unità di lettura | Regionale | Conteggio unità di lettura |
conteggio unità di scrittura | Regionale | Conteggio unità di scrittura |
dimensione-tabella-gb | Regionale | Dimensione tabella (GB) |
È possibile impostare le quote utilizzando la console o l'API. È possibile eseguire le istruzioni quota dalla pagina Criteri quota sotto l'opzione Governance nella console dell'infrastruttura Oracle Cloud.
Istruzioni di quota di esempio per Oracle NoSQL Database Cloud Service
- Limitare il numero di unità di lettura di Oracle NoSQL Database Cloud Service che gli utenti possono allocare alle tabelle create in my_compartment a 20.000.
set nosql quota read-unit-count to 20000 in compartment my_compartment
Se non si specifica alcuna area, la quota verrà impostata sull'intera tenancy, vale a dire che si applica a tutte le aree. Tuttavia, è possibile impostare una quota specifica per una sola area applicando una condizione di filtro nella clausola
set
e specificando il nome di una determinata area, come mostrato di seguito.Limitare a 10.000 il numero di unità di lettura di Oracle NoSQL Database Cloud Service che gli utenti possono allocare alle tabelle create nell'area us-phoenix-1.set nosql quota read-unit-count to 10000 in compartment my_compartment where request.region = us-phoenix-1
In questo esempio, solo l'area Phoenix avrà una quota di conteggio unità di lettura pari a 10000.
- Limitare il numero di unità di scrittura di Oracle NoSQL Database Cloud Service che gli utenti possono allocare alle tabelle create in my_compartment a 5.000.
set nosql quota write-unit-count to 5000 in compartment my_compartment
- Limitare lo spazio di storage massimo di Oracle NoSQL Database Cloud Service che gli utenti possono allocare alle tabelle create in my_compartment a 1.000 GB.
set nosql quota table-size-gb to 1000 in compartment my_compartment
Vedere Informazioni sulle quote del compartimento nella documentazione di Oracle Cloud Infrastructure.
Eventi di servizio
Le azioni eseguite nelle tabelle di Oracle NoSQL Database Cloud Service emettono eventi.
È possibile definire regole che attivano un'azione specifica quando si verifica un evento. Ad esempio, è possibile definire una regola che invii una notifica agli amministratori quando qualcuno elimina una tabella. Consulta la panoramica degli eventi e la Guida introduttiva agli eventi nella documentazione di Oracle Cloud Infrastructure.
In questa tabella sono elencati gli eventi di Oracle NoSQL Database Cloud Service a cui è possibile fare riferimento.
Nome descrittivo | Tipo di evento |
---|---|
Modifica inizio tabella |
|
Altera fine tabella |
|
Inizio modifica compartimento tabella |
|
Modifica fine compartimento tabella |
|
Crea inizio indice |
|
Fine creazione indice |
|
Inizio creazione tabella |
|
Crea fine tabella |
|
Aggiungi inizio replica |
|
Aggiungi fine replica |
|
Elimina inizio indice |
|
Fine eliminazione indice |
|
Inizio eliminazione tabella |
|
Fine eliminazione tabella |
|
Elimina inizio replica |
|
Fine eliminazione replica |
|
Esempio
{
"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>"
}
}
Metriche servizio
Scopri le metriche emesse dallo spazio di nomi delle metriche oci_nosql
(Oracle NoSQL Database Cloud Service).
- RESOURCEID
L'OCID della tabella NoSQL in Oracle NoSQL Database Cloud Service.
Nota
OCID è un ID univoco assegnato da Oracle incluso come parte delle informazioni della risorsa sia nella console che nell'API.
- NOME TABELLA
Nome della tabella NoSQL in Oracle NoSQL Database Cloud Service.
- REPLICA
Nome dell'area che riceve l'aggiornamento della tabella da un'altra area.
Oracle NoSQL Database Cloud Service invia le metriche a Oracle Cloud Infrastructure Monitoring Service. Puoi visualizzare o creare allarmi su queste metriche utilizzando gli SDK o l'interfaccia CLI della console dell'infrastruttura Oracle Cloud. Vedere OCI SDKs and CLI nella documentazione di Oracle Cloud Infrastructure.
Metriche disponibili
Metrica | Nome visualizzato metrica | Unit | Descrizione | Dimensioni |
---|---|---|---|---|
ReadUnits |
Unità di lettura | Unità | Il numero di unità di lettura utilizzate durante questo periodo. | resourceId tableName |
WriteUnits |
Unità di scrittura | Unità | Il numero di unità di scrittura utilizzate in questo periodo. | resourceId tableName |
StorageGB |
Dimensioni memoria | GB | La quantità massima di storage utilizzata dalla tabella. Poiché queste informazioni vengono generate ogni ora, è possibile che vengano visualizzati valori non aggiornati tra i punti di aggiornamento. | resourceId tableName |
ReadThrottleCount |
Limitazione di lettura | Count | Il numero di eccezioni di limitazione alla lettura in questa tabella nel periodo di tempo. | resourceId tableName |
WriteThrottleCount |
Limitazione alla scrittura | Count | Il numero di eccezioni di limitazione alla scrittura in questa tabella nel periodo di tempo. | resourceId tableName |
StorageThrottleCount |
Limitazione allo storage | Count | Il numero di eccezioni di limitazione dello storage in questa tabella nel periodo di tempo. | resourceId tableName |
MaxShardSizeUsagePercent |
Uso massimo dimensione partizione | Percentuale. | Rapporto tra lo spazio utilizzato nella partizione e lo spazio totale allocato alla partizione. Questo valore è specifico di una tabella e rappresenta il valore più alto in tutte le partizioni. | resourceId tableName |
Replica Lag |
Ritardo replica | millisecondo | Ritardo di tempo durante la replica delle modifiche ai dati di una tabella attiva globale da un'area mittente a un'area ricevente. | resourceId tableName replica |
Aree dati ed endpoint dei servizi associati
Scopri le aree dati supportate per Oracle NoSQL Database Cloud Service e accedi agli endpoint dei servizi specifici dell'area.
Regioni dati
Per iniziare con Oracle NoSQL Database Cloud Service, è necessario creare un account (per una prova gratuita o per acquistare il provisioning). Insieme ad altri dettagli, l'applicazione cliente richiede di scegliere l'area dati predefinita.
Se la tua applicazione è in esecuzione sotto la tua tenancy su un host OCI nella stessa area, devi configurare la VCN in modo che instrada tutto il traffico NDCS attraverso il gateway di servizi. Per ulteriori dettagli, vedere Accesso ai servizi Oracle: gateway del servizio.
Endpoint del servizio associati alle aree dati
Un endpoint di servizio è il punto di accesso di rete regionale a Oracle NoSQL Database Cloud Service. Il formato generale di un endpoint dell'area è https://nosql.{region}.oci.oraclecloud.com
. Ad esempio, l'endpoint del servizio per l'identificativo dell'area di Ashburn Oracle NoSQL Database Cloud Service nell'area Nord America è https://nosql.us-ashburn-1.oci.oraclecloud.com
. Aree dati diverse sono associati componenti {region}
diversi degli URL.
In questa tabella sono elencati gli endpoint del servizio per tutte le aree dati supportate da Oracle NoSQL Database Cloud Service. Per informazioni più aggiornate sulle aree che supportano Oracle NoSQL Database Cloud Service, consulta la sezione relativa alla disponibilità del servizio.
Area dati | Identificativo area | Endpoint di servizio |
---|---|---|
Nord America | ca-montreal-1 | https://nosql.ca-montreal-1.oci.oraclecloud.com |
Nord America | ca-toronto-1 | https://nosql.ca-toronto-1.oci.oraclecloud.com |
Nord America | us-ashburn-1 | https://nosql.us-ashburn-1.oci.oraclecloud.com |
Nord America | us-chicago-1 | https://nosql.us-chicago-1.oci.oraclecloud.com |
Nord America | us-phoenix-1 | https://nosql.us-phoenix-1.oci.oraclecloud.com |
Nord America | noi-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-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-valparaiso-1 | https://nosql.sa-valparaiso-1.oci.oraclecloud.com |
LAD | sa-vinhedo-1 | https://nosql.sa-vinhedo-1.oci.oraclecloud.com |
Sottoscrizione a Oracle NoSQL Database Cloud Service