我目前正在探索使用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 文档上搜索它,但没有找到任何相同的信息。
此处的任何输入都将非常有帮助。谢谢 !!!