amazon-web-services - DynamoDB 单项性能
问题描述
我有一个带有单个项目的 DynamoDB 设置,因此只有一个分区。怎么rcu/wcu
分?既然我只有一个分区,那么所有的 rcu 和 wcu 都会被一个分区使用吗?
解决方案
分区数量不仅取决于大小(1 个分区对应 10GB),还取决于配置的 rcu 和 wcu。如果您配置 1000 rcu , 1000 wcu ,它将使用 2 个分区(1000rcu/3000 + 1000wcu/1000)然后,每个分区将获得一半的 RCU 和一半的 WCU,即每个分区 500rcu 和 500wcu。
是的,如果只有一个分区,整个 rcu 和 wcu 将被该分区使用。
但是使用Adaptive Capacity,未使用的 rcu/wcu 将被分配到热分区,我们不必担心热分区,除非我们最终消耗的比预置的多。
推荐阅读
- powershell - 删除 PowerShell 中特定行之后的所有行
- java - 什么会导致文本在 oracle 的移动应用程序框架中的 amx 命令按钮中不显示?
- java - API 调用中的 HTML 实体编码不正确
- c++ - 有没有办法在提供左值和右值重载时删除重复代码?
- c# - 返回不杀死递归函数
- tomcat - Gulp 项目部署到 Tomcat 服务器
- numpy - Numpy 更改矩阵维度
- d3.js - D3,js 路径数据字符串 - 我应该解析它还是有一个 API?
- linux-kernel - 剥离内核需要很长时间才能在 Raspberry Pi 4 上加载
- typescript - 在 TypeScript 声明文件中解释模块导入的语义