今天我的主题网说下苹果cms怎么连接Redis,首先我们来说下Redis是什么及Redis在项目中的应用场景,Redis的性能极高,读的速度是110000次/s,写的速度是81000次/s,支持事务,支持备份,丰富的数据类型所以选择Redis缓存是个不错的选择。最后下面实施操作步骤以宝塔面板为例。
Redis是什么?
Redis是一个开源的底层使用C语言编写的key-value存储数据库。可用于缓存、事件发布订阅、高速队列等场景。而且支持丰富的数据类型:string(字符串)、hash(哈希)、list(列表)、set(无序集合)、zset(sorted set:有序集合)
Redis在项目中的应用场景
1、缓存数据
最常用,对经常需要查询且变动不是很频繁的数据 常称作热点数据。
2、消息队列
相当于消息订阅系统,比如ActiveMQ、RocketMQ。如果对数据有较高一致性要求时,还是建议使用MQ)
3、计数器
比如统计点击率、点赞率,redis具有原子性,可以避免并发问题
4、电商网站信息
大型电商平台初始化页面数据的缓存。比如去哪儿网购买机票的时候首页的价格和你点进去的价格会有差异。
5、热点数据
比如新闻网站实时热点、微博热搜等,需要频繁更新。总数据量比较大的时候直接从数据库查询会影响性能
苹果cms怎么连接redis
1,苹果cms怎么连接redis步骤一:
进入宝塔面板----软件商店----运行环境(如果没有可以翻到第二页)----找到图中的Redis进行安装
2,苹果cms怎么连接redis步骤二:
Redis 是一个高性能的key-value数据库(要使用PHP连接redis,需在PHP设置中安装redis扩展),操作这步需要知道自己网站用的php版本,然后对应版本后安装Redis扩展
软件商店----运行环境----找到你使用的php版本进行设置
3,苹果cms怎么连接redis步骤三:
Redis扩展仅支持一个PHP版本安装使用,若在其它PHP版本已安装redis扩展,请勿再装
4,苹果cms怎么连接redis步骤四:
最后一步:进入苹果CMS后台---系统----网站参数设置----性能优化----缓存方式选择为Redis
IP:127.0.0.1端口:6379
然后测试连接 连接成功代表能正常使用该缓存
然后开启:数据缓存/页面缓存(如下图)
最后保存即可
5,如果不生效重新启动php