" null"的含义NextShardIterator

时间:2015-11-05 12:48:09

标签: amazon-web-services amazon-dynamodb

DynamoDB Streams GetRecords API参考说明了NextShardIterator:

"If set to null, the shard has been closed...";
"Length constraints: Minimum length of 1. Maximum length of 2048."

在这种情况下,null意味着什么呢? 这是否意味着GetRecords结果中省略了此参数?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

  

在这种情况下,null意味着什么呢?这是否意味着GetRecords结果中省略了此参数?

那是对的。它将从结果中省略。

对于Kinesis Streams(底层实现相同),如果没有更多记录可用于封闭分片,GetRecords API返回

{ "Records": [], "MillisBehindLatest": 34000 }