aws-sdk相关内容
我正在尝试为以下情况创建一个 dynamoDBMapper 注释. 我有 EmployeeLevelTrail,它是一个员工级别记录的类 @DynamoDBTable(tableName = TABLE_NAME)公共类 EmployeeData {public final static String TABLE_NAME = “EmployeeDataRecord";@DynamoDBA
..
DynamoDB 的 Number 类型支持 38 位小数精度.这不足以存储需要 39 位数字的 128 位整数.最大值为 340,282,366,920,938,463,463,374,607,431,768,211,455(无符号 128 位整数)或 170,141,183,460,469,231,731,687,303,715,884,105,727(有符号 128-位整数)这些都是 39
..
我想知道将数据从 dynamoDB 发送到 elasticsearch 的最佳方式是什么. AWS SDK js.https://github.com/Stockflare/lambda-dynamo-to-elasticsearch/blob/master/index.js DynamoDB logstash 插件:https://github.com/awslabs/logstas
..
我正在使用 aws-sdk-go 库在 Golang 中进行 DynamoDb 连接. 我的 DynamoDb 表有一个分区键 DeviceId(字符串)和一个排序键时间(数字).如何编写 GetItemInput 以获取具有特定 DeviceId 的所有数据? 参数 := &dynamodb.GetItemInput{键:map[string]*dynamodb.AttributeVal
..
我正在根据文档使用这些参数在 DynamoDB 中创建一个表和 GSI: configId 是表的主键,我使用 publisherId 作为 GSI 的主键.(为简洁起见,我删除了一些不必要的配置参数) var 参数 = {表名:'配置',密钥架构:[{属性名称:'configId',密钥类型:'哈希',}],属性定义:[{属性名称:'configId',属性类型:'S',},{Attri
..
我有以下代码: public void ConfigureServices(IServiceCollection services){//AWS 选项var awsOptions = Configuration.GetAWSOptions();services.AddDefaultAWSOptions(awsOptions);var client = awsOptions.CreateServi
..
我在使用 AWS DynamoDb JS SDK v2.4.9 时遇到问题.我想使用 DocumentClient 类而不是较低级别的 DynamoDb 类,但无法使其正常工作. 这行得通: function testPutItem(callback) {var tableName = 'todos';变量参数 = {表名:表名,物品: {user_id: { S : userId },i
..
我们有一个用 node.js & 编写的微服务我们使用 dynamoDB 进行数据存储.值以 json 格式存储在密钥中.在更新服务调用中,我们获取一个键的值,更新 json &保存它. 最近,我们遇到了两个调用想要更新同一个键的值的情况.所以第一次调用读取值,然后第二次调用读取值,第一次调用更新 &保存,然后第二次更新 &保存了值(竞争条件的通常情况),因此在这种情况下,第一次调用的更新不
..
我刚刚开始使用 Java SDK (v1.8) 运行 DynamoDB.我使用 AWS 控制台创建了一个非常简单的表.我的表有一个主哈希键,它是一个字符串(无范围).我已经将一个项目与其他 4 个属性值(所有字符串)一起放入表中. 我正在为表中的该项目发出一个简单的 Java 请求,但它失败并出现 ResourceNotFoundException.我绝对肯定我提供的表名是正确的,我用来查询
..
我们正在使用 dynamo db 作为我们其中一个站点的数据库解决方案.我们按照下面给定的 json 将数据存储在 dynamo db 中. 我们的视频可以属于一种/多种类型,因此我们选择了列表数据类型并将数据存储到其中,并将类型设置为 GSI(全球二级索引) 我面临几个问题. 1) 当我将流派定义为索引时,aws 仅提供三种数据类型(字符串、二进制、数字),不允许我们存储列表类
..
我目前正在使用 DynamoDB,但在扫描时遇到问题.我可以使用 ExclusiveStartKey 以转发顺序获得分页结果.但是,无论我将 ScanIndexForward 设置为 true 还是 false,我都会从我的扫描操作中获得前向顺序的结果.如何从 DynamoDB 中的 Scan 获得相反顺序的结果? 解决方案 ScanIndexForward 是通过您正在查询的表或索引的范
..
我需要使用相应的键将字符串附加到 dynamodb 表中的字符串集.这是我用来做 updateItem 的更新表达式: var 参数 = {“表名":表名,“钥匙": {“ID": {S:“20000"}},"UpdateExpression" : "SET #attrName = list_append(#attrName, :attrValue)",“表达式属性名称":{“#attrNam
..
我遇到了一个问题,即 Lambda 函数偶尔会超时,除了函数超时通知之外没有任何错误消息. 为了找到问题的根源,我在整个函数的各个点添加了日志记录,并确定一切正常,直到第一个 getItem() 请求从 DynamoDB 读取数据.读取时间似乎超过了 3.00 秒的超时时间. 当然,我检查了我的 DynamoDB 表,看看是否有任何限制读取或错误.DynamoDB 的指标显示没有限制或
..
我想通过 Promise 在 JavaScript 中使用 aws-sdk. 而不是默认的回调样式: dynamodb.getItem(params, function(err, data) {if (err) console.log(err, err.stack);//发生错误否则控制台.log(数据);//成功响应}); 我想使用 promise 样式: dynamoDb.putI
..
我有一个“用户"表,这是一个示例: {用户名:“haddox",格式化电话号码:“676767676",已验证:0,} 我希望检索其 formattedPhoneNumber 包含在电话号码数组(从我的联系人中检索)中的所有用户.我创建了一个二级索引,验证为 HASH,formattedPhoneNumber 为 RANGE.这是我的尝试: var params = {表名:“用户",Ind
..
我在 jsr223 采样器中有以下代码: var key = "key";var dateStamp = "20160329T134359Z";var regionName = "us-east-1";var serviceName = "execute-api";var kDate= Crypto.HMAC(Crypto.SHA256, dateStamp, "AWS4" + key, { a
..
我是 Jest 的新手.我设法模拟了我自己的东西,但似乎被困在模拟模块中.特别是构造函数. usage.js const AWS = require("aws-sdk")cw = new AWS.CloudWatch({apiVersion: "2010-08-01"})...函数 myMetrics(params) {cw.putMetricData(params, function(e
..
也许这只是我遇到了如此烦人的“功能": 从 Xcode 6.0.1 升级到 Xcode 6.1 后,情况发生了变化.Xcode 6.1 永远索引项目或编译源文件.这个项目并不大.它只包含工作区中的一堆 Swift 文件和 AWS SDK 2.0 Cocoapods.我认为它不应该阻止整个索引和编译顺利.我尝试了一些 aws-sdk-ios-samples,只是为了看看 Xcode 6.1 如
..
使用 CloudWatch 安排 lambda 函数每 20 分钟调用一次是摆脱 lambda 冷启动时间的最佳方法吗?(没有完全摆脱)... 这会变得昂贵还是我遗漏了什么,因为我现在已经设置好了并且我认为它正在工作. 在我的冷启动时间大约为 10 秒之前,每个后续调用将在大约 80 毫秒内完成.现在,无论多么频繁,每次调用都在 80 毫秒左右.这是一个好方法,直到你的用户群增长,然后
..
我们在 AWS S3 上拥有带有新 Aws SDK API 的存储桶.我们上传并标记了许多带有标签的文件和文件夹. 我们如何过滤键值标签,或仅过滤其中之一?我想找到 key = "temp" 或 key = "temp" 和 value = "lol" 的所有对象. 谢谢! 解决方案 我也希望 AWS 最终能够支持“按标签搜索文件";因为那会开辟可能性,例如有一个照片存储,其中
..