1.因为:要保证2个操作合并到一起的原子性,因此有人请求加入工会,必然是:先查询工会是否满了,不满则加入。 如果在一个Controller中处理,其实不是原子的,因此需要把“是否满” “加入”,这2个操作作为原子操作。 因此可以使用redis的事务机制。
版权声明:本文为themagickeyjianan原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
1.因为:要保证2个操作合并到一起的原子性,因此有人请求加入工会,必然是:先查询工会是否满了,不满则加入。 如果在一个Controller中处理,其实不是原子的,因此需要把“是否满” “加入”,这2个操作作为原子操作。 因此可以使用redis的事务机制。