DOTYCZY: NoSQL
Częściowa aktualizacja dokumentu umożliwia modyfikowanie określonych właściwości lub pól w elemencie bez konieczności wykonywania pełnej operacji zastępowania dokumentu. Ten artykuł zawiera odpowiedzi na często zadawane pytania dotyczące częściowej aktualizacji dokumentu usługi Azure Cosmos DB.
Czy jest to implementacja poprawki JSON RFC 6902?
Częściowa aktualizacja dokumentu usługi Azure Cosmos DB jest inspirowana poprawką JSON RFC 6902. Istnieją inne funkcje, takie jak Poprawka warunkowa, podczas gdy niektóre funkcje JSON Patch RFC 6902, takie jak (Copy
, Test
) nie zostały zaimplementowane.
Czy częściowa aktualizacja dokumentu jest zgodna z bezserwerową, aprowizowaną przepływnością i trybami automatycznego skalowania rozliczeń?
Tak, częściowa aktualizacja dokumentu jest dostępna w trybach bezserwerowych, aprowizowanych przepływności i autoskalowania.
Jak są obliczane ceny jednostek RU/s?
Częściowa aktualizacja dokumentu jest normalizowana w rozliczeniach jednostek żądań w taki sam sposób jak inne operacje bazy danych. Użytkownicy nie powinni oczekiwać znacznego zmniejszenia liczby jednostek RU.
Czy istnieje limit liczby operacji aktualizacji częściowych dokumentów?
Limit operacji patch, które można dodać w pojedynczej specyfikacji poprawki, wynosi 10.
Czy częściowa aktualizacja dokumentu jest obsługiwana dla właściwości generowanych przez system?
Nie obsługujemy częściowej aktualizacji dokumentu dla właściwości generowanych przez system, takich jak _id
, , _ts
_etag
, . _rid
Czy czas wygaśnięcia (TTL) może zostać poprawiony?
Tak, można zastosować poprawkę czasu wygaśnięcia (ttl
) właściwości dokumentu.
Jak działa rozwiązywanie konfliktów w wielu regionach dla tablic?
Tablice są traktowane jako jednostka niepodzielna. Jeśli ta sama właściwość w tablicy jest współbieżnie aktualizowana w różnych regionach (co powoduje konflikt), tylko jedna ze zmian będzie się powtarzać.
Czy częściowa aktualizacja dokumentu jest obsługiwana dla kont z włączoną obsługą magazynu analitycznego/usługi Synapse Link?
Tak, aktualizacja dokumentu częściowego działa z kontami z obsługą magazynu analitycznego/usługą Synapse Link.
Następne kroki
- Dowiedz się więcej o częściowej aktualizacji dokumentu.