首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
redis plugin cache name 疑问
yaqi
2016-12-01 14:10
redis 不同的cache对象,如果设置了一个相同的key,貌似最后的会覆盖前面的,那区分不同的cache对象的目的是是什么??
项目:
JFinal
评论区
JFinal
2016-12-01 17:02
RedisPlugin 使用 cacheName 是指连到不同的 reids 服务端的通道,或者连到同一个 redis 的多个连接,这多个连接可能连接到了不同的 db
贴子中的代码如果表现出了覆盖的行为,肯定是 bbs 与 news 这两个 cache 配置到了同一个 redis 服务端的同一个 db,改成配置到不同的 redis 服务端或者同一个 redis 的不同 db 即可
回复
JFinal
2016-12-01 17:02
记得搞定后回来分享一下
回复
JFinal
2016-12-01 17:03
注意一下,关键在于创建 RedisPlugin 对象时,传入不同的 cacheName 时,要连接到不同的 reids 服务端程序,通常 ip 地址是不同的
回复
发送
我要反馈
热门反馈
扫码入社
贴子中的代码如果表现出了覆盖的行为,肯定是 bbs 与 news 这两个 cache 配置到了同一个 redis 服务端的同一个 db,改成配置到不同的 redis 服务端或者同一个 redis 的不同 db 即可