完全避免可以用分布式锁吧,但是这样效率就会很低