两边共享redis键,并都执行写操作时报错

当一端只读的时候,永远不会报错,但是当两端都有写操作的时候,就有可能报错,举个例子,当共享的键是list类型的时候,A端从左往右add数据,B端从右往左delete数据,那A还没写完,B就删除,肯定会报错,虽然redis写的速度很快,但是总有可能恰好对上,然后报错。

所以应该修改B端删除操作与A端方向一致。

原文地址:https://www.cnblogs.com/tianyee/p/13913059.html