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