Может ли один пакет ленты изменений CosmosDB содержать один и тот же документ несколько раз?

#azure-cosmosdb

#azure-cosmosdb

Вопрос:

Предположим, что конкретный документ CosmosDB получает много обновлений, скажем, 2 в секунду.

Предположим, что лента изменений настроена на опрос изменений каждые 10 секунд.

В документации ясно указано, что некоторые «промежуточные» изменения могут быть пропущены, но неясно, могут ли несколько из этих изменений попасть в один пакет CF.

Так возможно ли, что пакет может содержать несколько «версий» одного и того же документа, или гарантируется, что конкретный документ отображается только один раз в пакете (в предыдущем примере CF будет предлагать примерно каждую 20-ю версию документа)?

Документы не очень понятны:

Порядок сортировки элементов в ленте изменений
Элементы ленты изменений отображаются в порядке времени их изменения. Этот порядок сортировки гарантируется для каждого ключа логического раздела.

Ответ №1:

Гарантируется, что вы получите только последнюю версию одного документа в одном дескрипторе аренды (физического раздела).

«В журнал изменений включается только самое последнее изменение для данного элемента»

Комментарии:

1. [требуется цитирование]?

2. Добавлена ссылка на документацию, которую вы связали.