 
 
 
 
 
 

顺便问一下,Redis 应该根据数据的内容来分开存储 还是只加前缀,全部数据存在 db0 ?
|      1huhu3312      2018-05-22 21:02:20 +08:00  1 当然是根据需要缓存的数据内容来分开存储,不同的业务放不同的 db | 
|      2Jakesoft      2018-05-22 21:11:15 +08:00  4 微信办公交流的公司我都不太看好 | 
|      3873681136      2018-05-22 21:14:23 +08:00 像一楼说的,同个业务放在同一个 db 里,不同类别用前缀区分,具体可以灵活调整 | 
|      41762628386      2018-05-22 21:14:48 +08:00 @Jakesoft 为啥? | 
|  |      5freestyle      2018-05-22 21:17:40 +08:00 via iPhone 大多数 redis 集群方案不支持 select db,所以不用 select db 方式,全当 db0 用 key 前缀方式 | 
|      6Jakesoft      2018-05-22 21:24:18 +08:00 @1762628386 工作跟生活混在一起,这样不太好 | 
|  |      8letitbesqzr      2018-05-22 21:35:44 +08:00 via Android 单机的时候分 db 没错,但是都没考虑过集群么。Redis Cluster,Codis,Twemproxy 这些方案都不支持 select db 的。 | 
|  |      9czzhengkw      2018-05-22 21:41:25 +08:00 不要使用多 DB,除了集群不支持外,Redis 是单线程,即使多个 DB 也是单线程操作,数据落地的时候会互相影响的…… | 
|  |      10letitbesqzr      2018-05-22 21:46:01 +08:00 via Android 多业务启动多实例比较赞同,不同的端口。但是分 db 并不会带来多少优化吧。 | 
|      11Raymon111111      2018-05-22 21:46:37 +08:00 不建议用多个 db 意义非常小 其它业务直接起另外一个 redis 实例 | 
|      12ccqy66      2018-05-22 22:06:38 +08:00 via iPhone 我记得 redis 的作者曾经说过:如果 reids 用作缓存使用,不建议使用多 db | 
|  |      13swulling      2018-05-22 22:20:18 +08:00 一个业务一个 Redis 实例一个 DB,完美解决你们两个的争论。。 | 
|  |      14hljjhb      2018-05-22 22:24:26 +08:00 没必要使用多 DB | 
|  |      15vipfts      2018-05-22 22:27:42 +08:00 这么贴出来 不怕对方知道吗 | 
|      16hhacker      2018-05-22 23:21:13 +08:00 至今仍然支持前缀大法 | 
|      17stabc      2018-05-22 23:30:25 +08:00 配合标题和贴图我还以为右边是负责人…… 综合来看我站左边。 | 
|      18wildcat007      2018-05-22 23:31:39 +08:00 那么看不懂的人想知道 到底是楼主对还是对方对? | 
|      19ke1e      2018-05-22 23:32:01 +08:00 via Android 不需要使用多 db | 
|  |      20whoisghost      2018-05-22 23:33:59 +08:00 题主了解下《人性的弱点》的第五篇《如何更好说服他人》,况且这还是技术负责人,有些人为了可怜的权威的,不会认识自我的错误。 | 
|  |      21tcsky      2018-05-22 23:34:19 +08:00 官方不建议用 db, 现在集群环境也都是单 db, 一般把普通缓存和需要固化的数据分实例存基本就够 l | 
|  |      22POPOEVER      2018-05-22 23:43:35 +08:00 楼主秀砸了,我站左边 | 
|  |      23VoidChen      2018-05-22 23:53:54 +08:00 其实我觉得吧。。跟你说话那个是大佬不。。。挺诚恳的。。。讨论技术的时候最后抛开固化的认知= = | 
|  |      24misaka19000      2018-05-22 23:55:07 +08:00 看不下去, 这种方案选择不面对面交流也是服气 | 
|  |      25CoderGeek      2018-05-22 23:56:05 +08:00 我们是集群环境在用单 db | 
|      26notedown      2018-05-23 01:47:58 +08:00 楼上都对了..如果集群是单个 db 你去腾讯云或者阿里云买.就知道了买个 redis 服务只有一个 db 0, 想要自己安装的那种 15 个 db 的就要另外掏钱买.不便宜.哈哈. 不过呢.一般我都自己安装.我是放两个 db.重要的 key 才上云服务的 redis | 
|  |      27icegreen      2018-05-23 07:41:25 +08:00 我们用的是前缀 | 
|  |      28encro      2018-05-25 22:47:39 +08:00 没什么很大的事,memcache 不这么用过来的么,哈哈 | 
|      291018ji      2019-08-20 15:49:15 +08:00 不用 select |