redis是单进程、单线程,单条语句肯定是由原子性的,事务上有watch