Oracle Nosql 云服务是否提供设置每秒最大读取单位消耗量。例如在 40K 读取单元中,我想为第一次操作保留 20K,为第二次操作保留 20K。为了确保始终为第一次操作保留 20K,我想为第二次操作设置每秒最大读取单位消耗。这有可能吗?
答案 0 :(得分:0)
供应值是针对整个表的,因此如果一个表有 40K 读取单位/秒,则由应用程序按操作分配它们。SDK 具有速率限制支持,可以帮助解决此问题。例如,参见https://oracle.github.io/nosql-java-sdk/oracle/nosql/driver/NoSQLHandleConfig.html#setDefaultRateLimitingPercentage(double)。
<块引用>设置要使用的表限制的默认百分比。这可能有用 对于客户端应该只使用完整表的一部分的情况 限制。这仅适用于使用启用速率限制的情况 setRateLimitingEnabled(boolean).
你可以在你的情况下使用这种方法。