如何向dynamodb表里随机插入十条数据
时间: 2023-06-18 18:02:37 浏览: 178
loopback-connector-dynamodb:DynamoDB的分叉数据源连接器
可以使用以下代码向 DynamoDB 表里随机插入十条数据:
```python
import boto3
import random
# 配置 DynamoDB 客户端
dynamodb = boto3.resource('dynamodb', region_name='us-west-2', endpoint_url="http://localhost:8000")
# 获取表
table = dynamodb.Table('your_table_name')
# 插入十条随机数据
for i in range(10):
item = {
'id': str(i),
'data': str(random.randint(1, 100))
}
table.put_item(Item=item)
```
其中,首先需要配置 DynamoDB 客户端,然后获取需要插入数据的表。接着使用 for 循环生成十条数据,其中 id 为字符串类型,data 为随机生成的整数。最后通过 put_item() 方法将数据插入到表中。需要注意的是,这里的插入是完全随机的,不保证每次插入的数据都不同。
阅读全文