redis提供0-15总共16个数据库,默认都是用的第一,用tp如何将不同类型的内容写入到不同的库,例如文章数据存到第一个,用户信息存到第2个。
redis提供0-15总共16个数据库,默认都是用的第一,用tp如何将不同类型的内容写入到不同的库,例如文章数据存到第一个,用户信息存到第2个。
这种百度一下,不是一大堆
还是要关键看你通过 composer
安装了什么扩展,不管安装了谁封装的 redis
扩展,都会有操作手册的
大体上都是先注册服务,然后进行配置,在这个配置中修改 select
即可
已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。
15 回答8.4k 阅读
4 回答4.4k 阅读✓ 已解决
4 回答4k 阅读
3 回答2.1k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
thinkphp5.1底层还是用的phpredis扩展,支持select方式切换数据库索引号,文档里虽然没描述,但是可以通过配置项select切换,如图redis驱动源码
配置方式举例
用助手函数或Cache类前先动态配置参数初始化后再使用
具体参考文档:
https://static.kancloud.cn/ma...
或读下redis缓存驱动源码:
https://github.com/top-think/...