首页 > 解决方案 > Kinesis 客户端库,预先创建的 DynamoDB 表

问题描述

我正在使用 Kinesis 客户端库版本 2.x

预计分片租赁和再平衡等问题将通过使用 DynamoDB 来解决。

遵循最小权限原则,我不希望我的消费者应用程序具有动态创建 DynamoDB 表的选项。相反,我更喜欢使用首选的 IAC 工具预先创建资源,然后创建一些经过微调的角色。

有没有办法跳过基于消费者的 DynamoDB 表创建?如果我只是为每个分片和未来分片创建预期的 DynamoDB 表(在按需扩展的情况下主动),或者消费者库创建的 DynamoDB 表的名称上是否存在随机模式,我是否被覆盖?

标签: amazon-web-servicesamazon-dynamodbamazon-kinesis

解决方案


在检查了amazon-kinesis-client 的源代码后,只创建了一个表,并且这个表具有您在调度程序上提供的应用程序名称的名称。

所以以上是可以的。


推荐阅读