SI APPLICA A: NoSQL
L'aggiornamento parziale dei documenti consente di modificare proprietà o campi specifici in un elemento senza la necessità di eseguire operazioni di sostituzione completa del documento. Questo articolo risponde alle domande frequenti sull'aggiornamento parziale dei documenti di Azure Cosmos DB.
Si tratta di un'implementazione di JSON Patch RFC 6902?
L'aggiornamento parziale dei documenti di Azure Cosmos DB è ispirato da JSON Patch RFC 6902. Esistono altre funzionalità, ad esempio Patch condizionale, mentre alcune delle funzionalità di JSON Patch RFC 6902, ad esempio (Copy
, Test
) non sono state implementate.
L'aggiornamento parziale dei documenti è compatibile con le modalità di fatturazione serverless, velocità effettiva con provisioning e scalabilità automatica?
Sì, l'aggiornamento parziale dei documenti è disponibile nelle modalità serverless, velocità effettiva con provisioning e scalabilità automatica.
Come viene calcolato il prezzo delle UR/s?
L'aggiornamento parziale dei documenti viene normalizzato nella fatturazione dell’unità richiesta nello stesso modo delle altre operazioni del database. Gli utenti non devono aspettarsi una riduzione significativa delle UR.
Esiste un limite al numero di operazioni per l’aggiornamento parziale dei documenti?
È previsto un limite di 10 operazioni di patch che è possibile aggiungere in una singola specifica di patch.
L'aggiornamento parziale dei documenti è supportato per le proprietà generate dal sistema?
Non è supportato l'aggiornamento parziale dei documenti per le proprietà generate dal sistema quali _id
,_ts
, _etag
, _rid
.
È possibile applicare patch a Durata (TTL) ?
Sì, è possibile applicare patch alla proprietà Durata (ttl
) di un documento.
Come funziona la risoluzione dei conflitti in più aree per le matrici?
Le matrici vengono considerate come unità atomiche. Se la stessa proprietà in una matrice viene aggiornata contemporaneamente in aree diverse (e quindi con conseguente conflitto), verrà mantenuta solo una delle modifiche.
L'aggiornamento parziale dei documenti è supportato per gli account abilitati per Archivio analitico/Collegamento a Synapse?
Sì, l'aggiornamento parziale dei documenti funziona con gli account abilitati per Archivio analitico/Collegamento a Synapse.
Passaggi successivi
- Altre informazioni sull'aggiornamento parziale dei documenti.