What does read-after-write consistency really mean on new object PUT in S3?

前端 未结 3 1915
抹茶落季
抹茶落季 2021-02-12 06:15

Amazon documentation (http://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#ConsistencyModel) states:

\"Amazon S3 provides read-after-write consistency for P

3条回答
  •  不思量自难忘°
    2021-02-12 06:40

    I've always assumed that same you, i.e. that read-after-write applies to all clients, not just the client that did the write.

    This blog post seems to confirm it (for what its worth), but I also did not find any definitive answer on official AWS docs:

    https://shlomoswidler.com/2009/12/read-after-write-consistency-in-amazon.html

    What is Read-After-Write Consistency?

    Read-after-write consistency tightens things up a bit, guaranteeing immediate visibility of new data to all clients. With read-after-write consistency, a newly created object or file or table row will immediately be visible, without any delays.

提交回复
热议问题