S3 - Возможная последовательность и несколько клиентов - PullRequest
1 голос
/ 08 июля 2011

Если я помещаю объект в S3 (восток США), а затем повторно запрашиваю метаданные объекта, пока не смогу его получить, то в этот момент я гарантирую, что все другие клиенты теперь могут получить объект?ИЛИ возможно ли, что запрос другого клиента каким-то образом перенаправляется на другой сервер, который еще не зарегистрировал PUT?Я пытаюсь понять последствия возможной последовательности, особенно в случае, когда один клиент смог получить.

1 Ответ

1 голос
/ 08 июля 2011

S3 не предоставляет каких-либо конкретных гарантий относительно того, когда все реплики сходятся и все GET гарантированно возвращают последние данные; Это связано с тем, что если между репликами S3 возникнет сетевой раздел, репликация может быть отложена до восстановления раздела. Однако обычно последовательность достигается в течение нескольких секунд.

...