常见案例:redis的持久化可以有多种配置方式,如果希望保证不丢失数据,那么必须开启AOF(append-only file),并且配置AOF模式为appendfsync always.即每次有数据修改发生时都会写入...后续操作由服务器静默完成,能够进一步降低了响应时间,也能增加tps承受力.
代价:不能保证数据持久性:即使客户端收到了写操作成功的响应,也可能在服务器宕机的情况下丢失改写操作的修改....后续操作由服务器静默完成,能够进一步降低了响应时间,也能增加tps承受力.
代价:不能保证数据持久性:即使客户端收到了写操作成功的响应,也可能在服务器宕机的情况下丢失改写操作的修改....全局单调一致性
任何时刻,任何用户一旦读到某个数据在某次更新后的值,任何用户不会再读到比这个值更旧的值.
原理:所有写操作成功,写结果才可见....用户单调一致性
任何时刻,任何用户一旦读到某个数据在某次更新后的值,该用户不会再读到比这个值更旧的值.
原理:服务端返回写操作成功响应,写结果即可见.