如何使用JS SDK V3从DAX获取getItem:"@aws-sdk/client-dax"而不是"amazon-dax-client"。

0

【以下的问题经过翻译处理】 是否可以使用SDK V3 for JS从DAX中读取数据?我想要配置从指定的DAX终端点读取数据,但我找不到任何详细的说明。

我只找到了上述SDK V2的解决方案:

    var dax = new AmazonDaxClient({endpoints: ["DaxClusterEndpoint"], region: region})
    daxClient = new AWS.DynamoDB.DocumentClient({service: dax });

我无法使用SDK V3的DocumentClient初始化AmazonDaxClient,并且我也无法找到任何使用指定终端点的"@aws-sdk/client-dax"的选项,然后将其添加到V3的DynamoDBDocumentClient中。

有没有建议,是否可以实现?使用AmazonDaxClient后,我的Lambda函数的大小会变得很大。

profile picture
专家
已提问 8 个月前50 查看次数
1 回答
0

【以下的回答经过翻译处理】 你好,

@aws-sdk/client-dax 目前不支持数据平面操作,只支持控制平面操作,例如CreateCluster

目前已经有一个功能请求,我会将你加入到该请求中。目前还没有功能发布的预计时间。

暂时建议使用AWS JS SDK V2。

参考资料

https://github.com/aws/aws-sdk-js-v3/issues/2575

profile picture
专家
已回答 8 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则