首页 > 解决方案 > 如何计算/估计 Redis 中的分片数量

问题描述

我目前正在探索使用AWS Elasticache(Redis -> Version 6.0.5)并估计250GB要存储在 Redis 中的数据。为了实现高可用性和高可扩展性,我将分片和复制数据。在 AWS 中,我们有以下限制

Maximum Nodes - 90 (can be increased to 500 upon AWS support request)
Maximum Replicas - 5 
Maximum Shards - 15
Maximum nodes(90) = No of shards + No of replicas 

我将在 Redis 中存储产品以下数据

Key          ->      Value
product_id          product_json_string

是否有任何特定的方法或方法来计算存储此类数据所需的分片数量?我尝试在Redis 文档上搜索它,但没有找到任何相同的信息。

此处的任何输入都将非常有帮助。谢谢 !!!

标签: amazon-web-servicesredisredis-clusteraws-elasticache

解决方案


推荐阅读