amazon-web-services - 如何计算/估计 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 文档上搜索它,但没有找到任何相同的信息。
此处的任何输入都将非常有帮助。谢谢 !!!
解决方案
推荐阅读
- ruby-on-rails - 通话有效吗?在 Rails 模型上否定手动设置错误
- spring - Spring webflux mongodb:保存 Squillions 数据
- mysql - 使用 GROUP BY SQL 选择多个列
- html - 如何最小化 CSS/HTML 中的页面呈现
- python - 了解 EMR 自动缩放
- ruby - ruby 中是否有一个函数可以返回正则表达式匹配后的部分?
- slickgrid - 如何在 angular-slickgrid 中更改分页图标的大小
- c++ - NVidia NSight“进程创建失败”
- php - 用于排序的 orderColumn 在 laravel 中使用的 yajra 数据表中不起作用
- javascript - 表中的 eventlistner 每一行只触发最后一行