Я использую Redis на EC2, мой вопрос в том, что было бы идеальной конфигурацией для экземпляра Redis, единственной целью которого является просто pubsub и кеширование?
Очевидно, я могу отключить сохранение на диск, так как я ничего не сохраняю, но будет ли идеальным маленький диск с большим объемом памяти?
Скажем, 100 000 пользователей одновременно подписались на собственный канал 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
Мне трудно оценить, так как я не знаю, что и как измерить объем памяти pubsub в Redis.