Если я сначала создаю blob1 и жду, пока он не будет создан,
, затем я создаю blob2 в том же контейнере, возможно ли, что время создания blob2 меньше времени создания blob1?
Для определения времени капли это может быть ссылка. https://docs.microsoft.com/en-us/rest/api/storageservices/list-blobs#response-headers
РЕДАКТИРОВАТЬ: Более подробное объяснение того, почему это может произойти:
Создание blob1 и blob2 может обрабатываться разными серверами (скажем, server1 и server2).
Если часы server2 отстают от server1, то, хотя запрос на blob2 был позже, время его создания может быть раньше, чем blob1.
В распределенных системах такой сдвиг тактовой частоты [1] существует. Если свойство монотонности существует, то оно обычно явно упоминается, например, в хранилище таблиц Azure [2], cosmosdb [3] и т. Д. Для BLOB-объектов Azure я не нахожу места, в котором они упоминали, существует монотонность или нет, поэтому спрашивал, есть ли у кого-топонял это.
[1] Раздел «В сети» https://en.wikipedia.org/wiki/Clock_skew
[2] https://docs.microsoft.com/en-us/rest/api/storageservices/understanding-the-table-service-data-model#timestamp-property
[3] https://docs.microsoft.com/en-us/azure/cosmos-db/consistency-levels#guarantees-associated-with-consistency-levels