redis在类似秒杀系统中的应用思考
秒杀系统 写少读多 因为只有少数人可以获得。读取尽量到缓存里读。到redis中读
高流量的读写。最好利用负载均衡 页面静态化 ngix 实现分发不同的服务器处理和降低服务器的请求
分布式的处理 保证数据的一致性。可以用redis做分布式锁。一些方法如setifabsent getandset 返回以前的值 并设置现在的 opsforvalue opsforset
商品的id做KEY
锁住对缓存的写。先写入缓存 最后批量修改至数据库(多线程也OK)。