java高并发当时处理的思路

当时是需要积分去兑换某一个商品,当有很多人兑换这个商品的时候,就会出现高并发的问题,当时我们也是用的消息队列,先去把该存的记录存了,然后在做update操作的时候又用了消息队列去update,并且在update的时候先用的redis去缓存库存,第一次取得时候去访问数据库,然后第二次直接判断缓存里面是否存在,存在就直接拿,不存在再查询,然后在用redis的计数器去进行库存的加和减

posted @ 2018-02-28 10:40  好久不见你不知道的事  阅读(132)  评论(0编辑  收藏  举报