随笔分类 -  Redis

摘要:抢购/秒杀是如今很常见的一个应用场景,那么高并发竞争下如何解决超抢(或超卖库存不足为负数的问题)呢? 常规写法: 查询出对应商品的库存,看是否大于0,然后执行生成订单等操作,但是在判断库存是否大于0处,如果在高并发下就会有问题,导致库存量出现负数 这里我就只谈redis的解决方案吧...我们先来看以 阅读全文
posted @ 2017-11-05 21:20 永杰本杰 阅读(2836) 评论(0) 推荐(0) 编辑
摘要:1优缺点 非常非常的快,有测评说比Memcached还快(当大家都是单CPU的时候),而且是无短板的快,读写都一般的快,所有API都差不多快,也没有MySQL Cluster、MongoDB那样更新同一条记录如Counter时慢下去的毛病。 丰富的数据结构,超越了一般的Key-Value数据库而被认 阅读全文
posted @ 2017-09-07 08:16 永杰本杰 阅读(1465) 评论(0) 推荐(0) 编辑
摘要:Redis存储机制分成两种Snapshot和AOF。无论是那种机制,Redis都是将数据存储在内存中。 Snapshot工作原理: 是将数据先存储在内存,然后当数据累计达到某些设定的伐值的时候,就会触发一次DUMP操作,将变化的数据一次性写入数据文件(RDB文件)。 AOF 工作原理: 是将数据也是 阅读全文
posted @ 2017-09-07 08:00 永杰本杰 阅读(20198) 评论(1) 推荐(1) 编辑