Redis
踏凌霄
php开发工程师
展开
-
流量削峰,利用Redis实现秒杀
记录之前做活动时候秒杀优惠券的一些方法,使用Redis的List类型来做队列存储,并利用Redis的高速度,对秒杀时的大量流量进行处理,然后使用处理程序将缓存的结果放置到数据库中。利用内存数据库缓存机制将巨大的流量挡在了数据库之前,有效减少了对服务器I/O的负荷。时间很久了,记不清源码了,写了个大概,不写怕都要忘记了,o(╥﹏╥)o秒杀程序//秒杀优惠券问题接//接收数据token认证...原创 2019-02-24 14:48:39 · 6203 阅读 · 0 评论 -
Redis 事务机制和分布式锁以及解决死锁
什么是redis的事务?简单理解,可以认为redis事务是一些列redis命令的集合,并且有如下两个特点:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。一个事务从开始到执行会经历以下三个阶段:开始事务。命令入队。执行事务。red...原创 2019-03-14 10:41:30 · 1588 阅读 · 0 评论