摘要:
应用场景: 例如秒杀。瞬时大量写入订单到数据库,导致数据库无法及时响应。此时可以采用Redis做消息队列,把所有需要写入的数据先写入Redis消息队列中,然后同时在服务器开启php-cli进程循环读取队列中的数据,异步写入数据库。使用redis做消息队列可能会出现消息丢失的情况,因为没有消息接收的确 阅读全文
posted @ 2018-10-12 16:17
PHPer_Cody
阅读(2160)
评论(0)
推荐(0)
摘要:
windows windows 1、redis扩展库下载地址:https://pecl.php.net/package/redis 。选择版本后需要选择线程安全版本和非线程安全版本。 查看phpinfo。Architecture 选项显示PHP是x86还是x64的版本。Thread Safety 显 阅读全文
posted @ 2018-10-12 16:15
PHPer_Cody
阅读(1559)
评论(0)
推荐(0)
摘要:
说明:Redis数据是保存在内存中的,重启计算机数据就会丢失。Redis数据持久化表示把内存中的数据保存到磁盘,重启时再次加载数据以保证数据不丢失。 两种解决方案: RDB :持久化可以在指定的时间间隔内生成数据集的时间点快照。 AOF :持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过 阅读全文
posted @ 2018-10-12 16:13
PHPer_Cody
阅读(120)
评论(0)
推荐(0)
摘要:
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value(内存、缓存)数据库(非关系型数据库)。支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。服务端启动redis(进入redis目录): 阅读全文
posted @ 2018-10-12 16:01
PHPer_Cody
阅读(140)
评论(0)
推荐(0)
摘要:
1、连接到 redis 服务 <?php //连接本地的 Redis 服务 $redis =newRedis(); $redis->connect('127.0.0.1',6379); echo "Connection to server sucessfully";//设置 redis 字符串数据 阅读全文
posted @ 2018-10-12 15:59
PHPer_Cody
阅读(6589)
评论(0)
推荐(0)

浙公网安备 33010602011771号