redis如何保证原子性

redis中如何保证原子性
数据库

redis中如何保证原子性

622 0

原子性:原子性是数据库的事务中的特性。在数据库事务的情景下,原子性指的是:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。对于Redis而言,命令的原子性指的是:一个操作的不可以再分,操作要么执行,要么不执行。Redis操作原子性的原因:Redis的操作之所以是原子性的,是因为Redis是单线程的。Redis在并发中的表现:Redis的API是原子性的操作,那么多个命令在并发中也是原子性的吗?有以下代码:1234567$redis= newRedis(