Amazon S3 поддерживает две основные модели консистентности в зависимости от типа операции: консистентность чтения после записи и итоговая консистентность.
Когда ты создаёшь новый объект через PUT-запрос, S3 обеспечивает консистентность чтения после записи. Это означает:
S3 реализует итоговую консистентность как для операций обновления, так и для удаления:
Различие простое: новые объекты доступны для чтения сразу, а изменения существующих объектов и удаления требуют некоторого времени, прежде чем все регионы S3 отразят актуальное состояние. Понимание этих моделей консистентности критически важно при проектировании приложений поверх S3 — особенно когда нужно решить, требует ли система немедленной доступности данных или может допустить итоговую синхронизацию между распределёнными узлами.
Amazon S3 гарантирует Read after Write consistency для всех операций PUT, включая создание новых объектов и перезапись существующих объектов.
Новый — ещё не проверен сообществом
Вы