2017-04-26 111 views
0

它可以通过Kinesis SDK访问由DynamoDBStreams服务定义的流吗? 例如,使用C++,是有可能得到通过添加流信息,说使用Kinesis SDK访问DynamoDBStreams流

$ aws dynamodb update-table --stream-specification ... 

Aws::Kinesis::KinesisClient::DescribeStream() 

? (这将意味着“开关”的服务室壁运动目标据我所知,因为室壁运动和DynamoDBStreams服务分离的,但是,他们有共同的概念点,这是不可能的。)

回答

0

这是不可能的,他们却有着similar API

  • ListStreams-返回流描述符的列表,当前帐户和:

    的DynamoDB流API通过 应用程序提供了用于以下操作端点。您可以选择仅请求特定表名的流
    描述符。

  • DescribeStream返回关于给定流的详细信息。输出包括与流关联的分片列表 ,包括分片ID。

  • GetShardIterator - 返回一个分片迭代器,它描述分片中的位置。您可以请求迭代器提供 访问流中最旧点,最新点或 中的特定点。

  • GetRecords - 返回给定分片中的流记录。您必须提供从GetShardIterator 请求返回的分片迭代器。