redis - Redis 专用服务器的良好硬件配置是什么?

标签 redis

我打算在主/从配置中配置 Redis。

我有三台机器(8GB RAM,8 核),计划使用一主两从。

这些机器的推荐硬件配置是什么?

最佳答案

Redis 不是 CPU 密集型,因此您应该为每台服务器至少配备 2 个内核(一个用于 Redis,一个用于备份,也许还有一个用于在服务器上执行基本操作?),更多的内核并不重要。 Redis 是单线程的。

根据商店的大小,获取尽可能多的 RAM。此外,进行转储会消耗 RAM,因此您的真实空间大小比您想象的要小。监控您的 RAM 使用情况以防止意外。

对于 RAM 类型,如果失败,redis 会失败,有时会静默(一致性破坏)。如果您需要小心处理您的数据,请始终使用 ECC RAM,它很昂贵,但可能比通过 redis 访问的 RAM 中损坏的数据导致未知影响更便宜。 Redis 没有针对 RAM 中的硬件错误的已知检查,即使它确实发生的情况非常罕见(发生的可能性比损坏的硬盘驱动器小)。

关于redis - Redis 专用服务器的良好硬件配置是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29235558/

相关文章:

docker - 在 Docker 中使用 redis-cli 订阅 Azure 中的 Redis 实例

Redis:删除旧的未使用数据

Redis RDB 比内存使用量 (716MB) 小 (203KB)

node.js - Heroku 上的 Redis 连接错误 : 127. 0.0.1 而不是 REDIS_URL

asp.net - 使用 varyByCustom 时如何使用 : HttpResponse. RemoveOutputCacheItem

python - 如何在 redis 中正确使用连接池?

amazon-web-services - 使用 Amazon ElastiCache redis 存储 session

java - redis pub sub 和/或列表来实现数据收集器

c# - 分布式锁不适用于RedLock.net

java - jedis哨兵池中多个jedis连接的使用