Redis集群下只有db0
来源:3-9 网关登录校验 - 验证Redis中心令牌是否有效
蓝色西西
2020-11-20
网上查询,redis集群模式下只有一个0号数据库。那么,把短信,和token,分别存在不同的数据库,比如0,1号数据库,将来不方便迁移数据到集群了?集群性能更高,但是只有一个0号数据库吗。还有就是,token: aaaaaa:bbb 这样深层的冒号分割不影响查询性能吧。
-
token 和 短信 等,存储在同一个redis数据库,比如默认的0号数据库,不分库存储,会对性能有什么影响吗。
-
redis的key和value,存储128长的字符串,比如jwt token 为key,长128位,对应value为userInfo转jsonString,。这样在百万,千万并发下,每个api接口都要验证查询redis 0号库,有什么问题吗。
-
迁移到redis集群版本,可以轻松应对上面千万并发,共用一个0号库,的情况吗。
写回答
1回答
-
在Redis中严格来讲没有数据库的概念,db0-16可以简单理解为命名空间而已,因此token和短信,甚至所有数据存到0号库不会对Redis有什么影响(这里的不影响是分开存和放0号效果一样),只是数据比较多的情况下方便管理和拍错,不推荐使用很长的值作为key值,会影响查询性能。
012020-11-21
相似问题