2017-04-26 59 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 請求返回的分片迭代器。