Javascript 如何从dynamo db表中删除所有项?

Javascript 如何从dynamo db表中删除所有项?,javascript,node.js,amazon-web-services,amazon-dynamodb,Javascript,Node.js,Amazon Web Services,Amazon Dynamodb,我是迪纳摩db的新手,我的要求是“我有一个大数据,我想存储在多个表中。在插入之前,应该删除表中已经存在的数据。我已经阅读了许多关于此解决方案的答案,其中大多数都告诉我,删除表是比删除所有项目更有效的方法。但我的问题是,当我删除并重新创建所有表时,创建表需要一些时间,那么如何在相同的功能中插入数据?如果我设置了一些超时来插入数据,但它不能一直正常工作。” 这里有人能为这个问题提供最好的解决方案吗 提前感谢。您可以调用dynamo.descripbetable()并检查表status是否在“删除”、

我是迪纳摩db的新手,我的要求是“我有一个大数据,我想存储在多个表中。在插入之前,应该删除表中已经存在的数据。我已经阅读了许多关于此解决方案的答案,其中大多数都告诉我,删除表是比删除所有项目更有效的方法。但我的问题是,当我删除并重新创建所有表时,创建表需要一些时间,那么如何在相同的功能中插入数据?如果我设置了一些超时来插入数据,但它不能一直正常工作。” 这里有人能为这个问题提供最好的解决方案吗


提前感谢。

您可以调用dynamo.descripbetable()并检查表status是否在“删除”、“创建”或“活动”“方法很好,但我需要同时对3个表执行操作。首先删除所有3个表,第二个创建表,第三个检查表的激活情况,这些表有一些超时或递归来检查所有3个表的激活情况。然后批量插入数据。您不认为这是一个非常耗时的过程,并且会降低api的速度。当您删除和重新创建表时,是否可以再使用三个表来存储数据。然后切换到新表并迁移数据。