问题标签 [amazon-simpledb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
735 浏览

database - 使用 LogParser 将 IIS 日志放入数据库时​​使用的替代数据库

我们已经运行了一些脚本,它们使用 LogParser 将 IIS 日志转储到 SQL Server 数据库中。

然后我们可以查询它以获取有关命中、使用等的简单统计信息。将其链接到错误日志数据库和性能计数器数据库以比较使用与错误等时也很好。

仅在一个系统上实现了这一点,在过去的 2-3 周内,我们已经拥有一个 5GB 的数据库,其中包含大约 1000 万条记录。

这使得对该数据库的任何查询都非常缓慢,如果我们继续按原样记录,无疑会导致存储问题。

任何人都可以建议我们可以用于这些数据的任何替代数据库,这些数据库对此类日志更有效吗?我对 Google 的 BigTable 或 Amazon 的 SimbleDB 的任何体验都特别感兴趣。

这些中的任何一个都适合报告查询吗?计数、分组依据、数据透视?

0 投票
2 回答
3527 浏览

amazon-simpledb - SimpleDB 查询属性名称

我不知道使用 simpledb 是否可能发生这样的事情。我正在尝试使用以下类型的 simpledb 数据结构。

  1. 每个项目都有多个名称/值对(这里的名称是属性名称)例如

    item1序列号
    -> 值
    item2 序列号
    -> 值

  2. 这样数量的项目存在于一个域中,并且有多个这样的域。

我想查询类似:

跨多个项目和域获取与一个序列号相关的所有项目;这可能吗?

我的第二个问题是关于使用字段组合作为项目名称。
例如
在上述结构中,

然后我会查询特定日期时间范围和特定 Foo 或 Foo1 之间的项目?就像是

0 投票
3 回答
1733 浏览

python - 使用 boto 提高 SimpleDB 查询性能

我正在尝试以下列方式使用 SimpleDB。

我想随时将 48 小时价值的数据保存到 simpledb 中,并为不同的目的查询它。每个域都有 1 小时价值的数据,所以在任何时候,simpledb 中都有 48 个域。随着新数据不断上传,我删除了最旧的域并为每个新的小时创建一个新域。

每个域大小约为 50MB,所有域的总大小约为 2.2 GB。域中的项目具有以下类型的属性
标识符 - 大约 50 个字符长 - 每个项目 1 个
时间戳 - 时间戳值 - 每个项目 1 个
serial_n_data - 500-1000 字节数据 - 每个项目 200

我正在使用 python boto 库来上传和查询数据。我每秒发送 1 个项目,在域中具有大约 200 个属性。

对于此数据的其中一个应用程序,我需要从所有 48 个域中获取所有数据。对于所有域,查询看起来像“SELECT * FROM domain”。我使用 8 个线程来查询数据,每个线程负责几个域。
例如域 1-6 线程 1
域 7-12 线程 2 等等

获取整个数据大约需要 13 分钟。我为此使用了 boto 的 select 方法。我需要比这更快的性能。关于加快查询过程的任何建议?我可以使用其他任何语言来加快速度吗?

0 投票
4 回答
1582 浏览

mongodb - .NET 是否有与数据库无关的 nosql 框架?

我正在寻找一个通用的数据访问框架,它将提供跨各种 nosql 数据库(如 SimpleDB、Azure Tables、Cassandra、CouchDB、MongoDb 等)的可移植性。我正在构建一个应用程序,并希望我的客户能够使用哪个nosql 存储他们想要的。

在更相关的场景中,我会在 nHibernate 或实体框架上使用 Linq,但我还没有找到适用于 nosql 数据库的等效框架。我发现的只是数据库特定的 API,尽管似乎有很大的共性。一个存在吗?最好是带有 LINQ 的。

0 投票
1 回答
144 浏览

couchdb - Are any websites currently using the following non-relational databases as backend? 1.SimpleDB 2.CouchDB

I would also like to know if any sites have implemented any other non relational databases, and for what purpose..

0 投票
4 回答
1125 浏览

hibernate - Grails 和 Amazon SimpleDB

如何设置 Grails 项目以使用 Amazon SimpleDB?

一种可能性是安装 gorm-jpa 插件并使用 SimpleJPA 库,但我无法正确设置它。

有人体验过这种组合吗?

0 投票
3 回答
16268 浏览

mongodb - EC2 服务器上的 MongoDB 还是 AWS SimpleDB?

哪种方案更有意义 - 托管多个安装了 MongoDB 的 EC2 实例,或者更确切地说是使用 Amazon SimpleDB Web 服务?

当使用 MongoDB 拥有多个 EC2 实例时,我遇到了自己设置实例的问题。

使用 SimpleDB 时,我遇到了将我锁定在 Amazon 数据结构中的问题,对吗?

在发展方面有什么不同?难道我不能只切换我的服务层的 DAO 来写入 MongoDB 或 AWS SimpleDB 吗?

0 投票
3 回答
1215 浏览

database - Amazon SimpleDB 查询以查找“朋友发帖”

我一直在开发一个 iPhone 应用程序,它查询一个中继我存储在 Amazon SimpleDB 中的数据的服务器。我有一个不同用户的“提交”数据库表。我正在与 Facebook 交互以检索 Facebook 朋友,并希望对“提交”进行查询以查找朋友的帖子 - 例如:

(通过完整的朋友列表)

我认为这种选择语句会遇到亚马逊查询限制 -

[每个 Select 表达式的最大比较次数:20]

您能想出一种使用 SimpleDB 优雅地完成此任务的方法吗?我宁愿不必做一堆 20 人的查询。或者,我是否需要移动到不同的数据库包,然后进行跨表查询?

谢谢!

0 投票
5 回答
3432 浏览

javascript - Amazon SimpleDB Javascript 接口可能吗?

我正在查看 amazon simpledb 文档。他们只提到服务器端语言。

无论如何,是否可以直接从客户端将数据插入数据库而不通过服务器?

如果没有,怎么会?

0 投票
1 回答
196 浏览

amazon-simpledb - 在简单数据库中获取属性值的查询

我正在使用简单的数据库。在我的简单数据库中有“device.OS”属性。我想要“device.OS”的相同属性值。请帮助解决这个问题。

注意:我可以尝试正常的属性值,我可以获得该值。但如果“。” 是否存在无法获取值的属性名称。它显示“语法错误”

谢谢,森希尔