当前位置:   article > 正文

ThinkPHP6实现Redis连接池:操作Redis集群

tp6框架redis集群部署

仅作为Shane个人笔记

上一篇文章(cv5548199)Shane记录了自己搭建Redis集群的过程

这一篇Shane准备记录如何使用TP6框架操作搭建好的集群

以下代码中出现的show方法

均为Shane写的用来返回

统一数据的接口方法

创建测试模块

Shane取名为cluster

在其中创建controller和config文件夹配置连接

将TP6框架根目录config文件夹下的cache.php配置文件复制一份到cluster下的config

在stores里仿照file仿写一个redis的配置

0414155e90d39797f5aIghCLb.pngmaster连接配置

从配置名redis_write可以看出是master服务器,用来写

那么相应的slave服务器用来读

所以还需要有一个配置

0414155e90d397cd5d5zBkBU2.pngslave连接配置

最后再来看下整体配置

0414165e90d398164229ESvvr.pngcluster模块下的cache配置

0414165e90d3984f7a6fhUzRY.pngcluster模块下的cache配置创建控制器

Shane创建一个控制器取名Cluster

在其中编写两个方法writeData和readData

0414165e90d398942446JP1cf.png测试用方法

测试

通过 /模块/控制器/方法 的访问路径先访问writeData

/cluster/Cluster/writeData

0414165e90d398c1eae6obmrq.png插入执行成功

再访问readData

/cluster/Cluster/readData

0414165e90d398efb17qTO4ck.png读取执行成功结尾

Redis集群在应用层面测试成功之后

可以开始后面业务逻辑的编写了

并且严格遵守明确的架构分层

将对应的代码放入对应的模型层、business层、控制器层

本文为我原创

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/257678
推荐阅读
相关标签
  

闽ICP备14008679号