我在 EC2 上使用 Redis,我的问题是,对于唯一目的只是 pubsub 和缓存的 redis 实例来说,理想的配置是什么?
显然我可以关闭保存到磁盘,因为我没有持久化任何东西,但是具有高内存的小磁盘会是理想的吗?
假设有 10 万用户同时订阅了他们自己的 pubsub 频道。EC2 实例后面的 EC2 实例是否足够:
High-Memory Extra Large Instance
17.1 GiB of memory
6.5 EC2 Compute Units (2 virtual cores with 3.25 EC2 Compute Units each)
420 GB of instance storage
64-bit platform
I/O Performance: Moderate
EBS-Optimized Available: No
API name: m2.xlarge
我很难估计,因为我不知道什么或如何测量 Redis 中 pubsub 的内存占用量。