caching - redis最大数据库数

标签 caching redis nosql

在 Redis 中,选择“数字”可以访问该索引处的特定数据库。我的 redis 配置设置为 16(为什么?)。我们需要高度扩展我们的应用程序,那么它的最大限制是多少?

最佳答案

Redis 数据库的默认数量为 16,但可以配置为更多。由于该默认值,您的配置中可能有 16 个(请参阅 Storing Data with Redis)。

数据库(在 Redis 中)是一种逻辑分区数据的方法(想想“命名空间”、“键空间”,或者用 RDBMS 术语来说,模式)。 Redis 数据库与可伸缩性无关,​​因此您的“最大限制”问题脱离了上下文。

要扩展,您需要按照 Sergio 在他的评论中建议的那样做:为单独的应用程序创建单独的 Redis 实例/集群。

关于caching - redis最大数据库数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36735236/

相关文章:

mongodb - 在 MongoDB 中获取文档而不指定集合

气钉 : Delete all bins

node.js - 在 Jenkins 管道上缓存 NPM 依赖项

c# - 单元测试ServiceStack缓存异常

redis - 使用 Redis MQ 的 CQRS

django - Celery 没有连接到 Redis Broker (Django)

caching - 用于输出缓存的 Azure Redis 缓存和角色内缓存之间的性能差异

java - 缓存数据库查询和结果集

node.js - node_redis 更新已用内存信息

ruby-on-rails - 保持elasticsearch和数据库同步