nig*_*aph 3 java amazon-web-services amazon-dynamodb
我正在运行一个示例java程序来查询dynamodb表,该表有大约90000个项目但是当我从java获得扫描计数时它只显示了1994个项目
ScanRequest scanRequest = new ScanRequest().withTableName(tableName);
ScanResult result = client.scan(scanRequest);
System.out.println("#items:" + result.getScannedCount());
Run Code Online (Sandbox Code Playgroud)
该程序输出#items:1994但来自amazon aws控制台的详细信息显示:
项目数*:89249
任何的想法?谢谢
小智 5
为书本对象设置正确的哈希键值,然后使用DynamoDBMapper获取计数。
DynamoDBQueryExpression<Book> queryExpression = new DynamoDBQueryExpression<Book>()
.withHashKeyValues(book);
dynamoDbMapper.count(Book.class, queryExpression);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5299 次 |
| 最近记录: |