amazon-dynamodb相关内容

DynamoDB查询与比较运算符

亚马逊AWS DynamoDB的问题。 有没有使用RangeKeyCondition和ComparisonOperators如任何例子含有IN,BETWEEN。我想检索基于复合RangeKey数据(连续和分隔)。例如日期+作家+关键字books表。假设散列值在此情况下是“书”(也可以是书,DVD,视频,链路等)。我想选择包含关键字“魔术”或所有书籍作者“张三”的所有图书。样本记录/项目是这样的: ..
发布时间:2015-12-01 13:10:31 云存储

可笑缓慢写入亚马逊DynamoDB(PHP API)

此问题已被张贴在AWS论坛,但但仍然没有答案的https: //forums.aws.amazon.com/thread.jspa?threadID=94589 我想执行的项目短一长列的初始上传(约1.2亿人),到后来找回它们通过独特的键,它似乎是一个很好的例子,DynamoDb。 不过,我现在的写入速度很慢(大约每100写入8-9秒),这使得最初的上传几乎是不可能的(它会采取与目前的速度约3 ..
发布时间:2015-12-01 13:09:23 PHP

如何自动缩放亚马逊DynamoDB吞吐量是多少?

亚马逊DynamoDB不提供inbuild功能,自动调节吞吐基于动态负载。 它提供的API来增加或减少产量。客户正在收费调配阅读及功放小时计算;写吞吐量。 有哪些不同的方式来改变吞吐量dynamodb,实现成本节约的好处? 解决方案 从克里斯的回答是一个准确的答案。只是为了使用DynamoDB以往的经验补充几点... 与DynamoDB的情况与EC2不同。弹性计算服务具有直接支持通过亚马逊 ..
发布时间:2015-12-01 13:08:15 云存储

获取值了DynamoDB的

我刚刚开始寻找到亚马逊DynamoDB。显然,可扩展性提出上诉,但我试图让我的头从SQL模式并进入无SQL模式。可以这样做(与dynamodb所有的可扩展性优势): 有条目的负载(比如5 - 10元)收录的一些数字。之一中的每个条目的字段将是一个创建日期。是否有一个有效途径发电机分贝给我的web应用程序的所有两个日期之间创建的条目? 有一个更简单的问题 - 能发电机分贝给我所有在该场比赛一定数 ..
发布时间:2015-12-01 13:07:48 云存储

什么是DynamoDB的利弊相对于其他NoSQL数据库?

我们使用的MongoDB数据库附加在Heroku上为我们的SaaS产品。现在,亚马逊推出DynamoDB,云数据库服务,我不知道怎么说改变的NoSQL产品的风景? 专为基于云的服务或SaaS供应商,将如何使用DynamoDB是好还是坏比说MongoDB的?是否有任何成本,性能,可扩展性,可靠性,司机,社区等使用一种与其他的好处? 解决方案 对于初学者来说,这将完全由亚马逊公司的专家团队进行管 ..
发布时间:2015-12-01 13:07:41 云存储

在JAVA中使用lambda AWS DynamoDB触发

我试图触发Java编写的AWS lambda表达式,在dynamodb流事件。亚马逊具有相同的指导,采用NodeJS这里 HTTP://docs.aws.amazon .COM /λ/最新/ DG / WT-DDB创建,测试function.html 测试输入NodeJS(从上面的链接)看起来像一个SNS的事件,所以我试图用相应的SNSEvent类在Java中,作为给我的处理方法。 进口com ..

按日期查询DynamoDB

我是从一个关系型数据库背景的,并试图与亚马逊DynamoDB工作 我有一个表散列关键字“数据ID”和一系列“CreatedAt”,并在这一堆物品。 我试图让所有的特定日期之后创建和按日期排序的项目。这是pretty的简单的关系数据库。 在DynamoDB是最接近我能找到的是一个查询和使用范围键大于过滤器。唯一的问题是,要执行一个查询,我需要一个散列键这违背了目的。 那么,我做错了什么?是我 ..
发布时间:2015-12-01 13:00:36 云存储

管理上DynamoDB开发/分期/生产?

我们已经开始使用DynamoDB,并希望为开发/分期/生产独立的环境。我们能不能​​想出一个自然的方式来做到这一点---我们只需要创建单独的AWS账户?还是我们使用相同的帐户,但增加了傻prefixes到我们的表(“DEV-产品”,“分期-产品”,“刺 - 产品”)? 解决方案 与任何亚马逊产品管理这个标准的方法是创建一个单独的账户,然后用统一的计费,这样它不复杂计费方面。我喜欢这样的事情是, ..
发布时间:2015-12-01 13:00:21 云存储

什么是recomended方法来删除大量来自DynamoDB的项目?

我在DynamoDB写一个简单的日志服务。 我有一个由USER_ID散列和时间戳键入一个日志表(Unix纪元INT)的范围。 在该服务的用户终止他们的帐户,我需要删除所有项目表中,无论范围值。 什么是做这种操作的推荐方法(牢记可能有几百万的项目删除)? 我的选项,据我可以看到的是: 答:执行扫描操作,要求删除在每个返回的项目,直到没有项目被留 B:执行BatchGet操作,再次要求删除 ..
发布时间:2015-12-01 12:59:09 云存储

在DynamoDB可选的辅助指标

我迁移我的持久层从Riak到DynamoDB。我的数据模型包含一个可选的业务标识符字段,这是所希望的,以便能够被查询以替代密钥。 看来,DynamoDB二级指标不能空键,需要一系列关键的,所以尽管类似的名字,以Riak的二级指标,使这个看起来完全不同的野兽 有一种优雅的方式来有效地查询我的可选字段,短投掷数据在外部搜索索引? 解决方案 当你问到这个问题,DynamoDB没有全局辅助索引:现 ..
发布时间:2015-12-01 12:54:45 云存储

使用SWIFT使亚马逊AWS DynamoDB查询的最好方法?

我最近实施了AWS SDK为我的iOS应用程序,这是我正在开发的斯威夫特。我已经连接到我的数据库实例的广告时能够得到一个查询响应,但是我奋力将其转换成有用的数据。我是比较新的雨燕,AWS和编程一般,可能失去了一些东西明显! 我的code是如下: 让atVal = AWSDynamoDBAttributeValue() atVal.S =“123456abc” 让条件= AWSD ..
发布时间:2015-12-01 12:54:35 移动开发

亚马逊S3或DynamoDB

我期待使用亚马逊网络服务(S3和DynamoDB)。目前,我创建一个Android应用程序,否则可能需要我来存储用户信息注册/登录,和用户生成的内容,如图片,排序,日期和时间..串等。 有没有人有这两个服务的任何经验,这对将是理想的我现在的应用程序。我相信亚马逊S3只是主要只是为了存储文件/图像,我不相信它要求多用户交互,但我可能失去了一些东西。 任何意见将是巨大的,谢谢! 解决方案 最有 ..

自动删除来自DynamoDB表和S3数据

我已经开始探索 DynamoDB 和 S3 最近。 我通过开发指南去了,我很好奇,是否有什么方法可以删除基于某些条件的DynamoDB表或S3存储数据? 下面的条件可能是时间/空间。 就像我希望过一段时间后,以删除 DynamoDB / S3 数据(比如200天),或如果超过如2 GB的一些限制。 解决方案 有关S3,可以使用的 lifecyles 。对于DynamoDB,不存在这样的规则 ..
发布时间:2015-12-01 10:50:15 云存储

误差:"包括在请求安全令牌无效"使用宝途蟒蛇时,

我收到此错误,当我跑我的nginx的Django项目。我用dynamodb数据库和S3的服务项目中的静态文件。在本地主机上运行时,该项目运行正常。 该项目最初是在美国举行另一EC2实例在那里跑般的魅力。我启动了一个新的EC2实例从该实例的图像。而现在则是引发此错误。 问题是, 连接工作正常,当我的命令来运行一些测试code 行了。 但引发此错误的项目运行时。 JSONResponseE ..
发布时间:2015-12-01 10:28:08 云存储

如何处理在使用EMR /蜂巢导入从S3数据到DynamoDB引号(CSV)内的封闭领域

我想使用EMR /蜂巢从S3数据导入DynamoDB。我的CSV文件中有哪些是双引号括起来,并用逗号分隔的多个领域。 而在蜂巢创建外部表,我可以指定分隔符为逗号,但我怎么指定字段引号括起来? 如果我不指定,我看到,在DynamoDB值填充两个双引号之内“,”价值“,”这似乎是错误的。 我使用下面的命令来创建外部表。有没有一种方法来指定字段双引号? 创建外部表emrS3_import_1(CO ..

装载数据(增量)为亚马逊的红移,S3 VS DynamoDB VS插入

我有一个Web应用程序,需要发送关于其使用情况的报告,我想用亚马逊红移作为数据仓库的目的, 我应该如何收集数据? 每到这时,用户与我的应用程序进行交互,我想向大家报告,..所以,当我应该将文件写入S3?又有多少呢? 我的意思是: - 如果不立即发送信息,那么我可能会失去它作为一个连接的结果丢失,或者一些错误,在我的系统,而它的收集,准备发送到S3 ... - 如果我不将文件写入到S3上的每个用户 ..

亚马逊弹性麻preduce - 大众插入从S3到DynamoDB是令人难以置信的速度慢

我需要执行大约1.3亿件(5+ GB的总数)初始上传到一个单一DynamoDB表。当我面对长话短说,那很一般(为EMR)数据量的导入需要年龄,即使是最强大的集群上,消耗数百小时用很少的进步(约20分钟来处理测试的2Mb数据位,并且没“T设法完成在12个小时测试700MB的文件)。 我已经联系了亚马逊premium支持,但到目前为止,他们只告诉记者,“由于某种原因,DynamoDB进口很慢。” ..
发布时间:2015-12-01 10:14:46 云存储

梅克尔解释为树木在最终一致性使用

的被用作在多个分布式,复制键/值存储抗熵机制梅克尔树木: 迪纳摩 Riak 卡桑德拉 毫无疑问,反熵机制是一件好事 - 瞬态故障只是发生在生产。 我只是不知道我理解为什么梅克尔的树的是流行的做法。 发送完整的梅​​克尔树同行包括发送本地密钥空间给同行,一起 每个键值,在树中存储的最低水平的哈希 进行比较的来自同行需要拥有自己的梅克尔树发出了梅克尔树。 由于这两个同龄人必须已经在手的排 ..
发布时间:2015-11-30 14:40:57 C/C++

DynamoDB .NET - 删除表中的所有项目

我正在学习如何与DynamoDB的.NET工作,我有一个疑问,是否有删除从现有的表中的所有项目以正确的方式?我的意思是,我不希望删除表,只是清空。 我读过有关批处理程序,但他们不帮我了。 我有这样的 私人字符串DeleteAllFromTable() { 字符串结果=的String.Empty; 尝试 { VA ..
发布时间:2015-11-25 16:13:27 C#/.NET