【发布时间】:2021-02-21 20:54:01
【问题描述】:
我正在尝试更熟悉 Redis,我发现 Redis 6 release notes 说以下内容:
Redis 6 在一个新时代响起:虽然它保留了核心单线程数据访问接口,但 I/O 现在是线程化的。
正如redis.conf 中提到的那样,这种多线程似乎对写入特别有用
Redis 中的多个数据库已经讨论过多次,例如StackOverflow 和Redis DB google group。 StackOverflow 的回答如下:
它已被弃用,正如您所指出的,多个实例可让您利用多个内核。
因为 Redis 6 发行说明说“核心单线程数据访问接口”被保留 - 这是否意味着多个 Redis 实例仍将比单个 Redis 上的多个 Redis 数据库更好地利用多个核心进行数据访问实例会吗?
保留“核心单线程数据访问接口”是否意味着所有数据访问命令(如 GET、SET),无论 redis 实例中的哪个数据库,都必须通过该接口(而不是多个如果我们使用多个 Redis 实例来代替数据访问接口)?
谢谢!
【问题讨论】:
标签: redis