redis的一个set问题的思考

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

问题:redis的网络io模式,如果在linux2.6后,就会用到epoll(多数),但是如果相近时间对相同key操作,感觉会有问题!


比如:相近两个请求1, key设置为value1;请求2:key设置为value2 其结果可能为key为value1(其实我们想要value2)


我的认为:比如在处理请求1时,有可能cpu被请求2抢占,优先处理key为value2,然后在处理请求1把key设置value1


总结:对于数据一致性和准确性,异步io总会出现问题,虽然是小概率事件!

转载于:https://my.oschina.net/u/242853/blog/262228

你可能感兴趣的:(数据库,python,epoll)