与传统的 RDBMS 实现相比,新的数据库模型如何实现更好的可扩展性和性能?
我们有 来自 Google 的 BigTable、 Hadoop,由雅虎积极贡献, Amazon 的 Dynamo 都致力于实现一个共同目标 - 使数据管理尽可能可扩展。 我对可扩展性…
加入应用程序引擎有什么解决方案吗?
我有以下数据模型: class StadiumOccupant { String stadiumname; String username; } class Friend { String username; String friendname; } 我想…
批量数据上传时出现 App Engine BadValueError - TextProperty 被解释为 StringProperty
bulkoader.yaml: transformers: - kind: ExampleModel connector: csv property_map: - property: __key__ external_name: key export_transform: tr…
App Engine 批量数据上传 - 身份验证错误
当我尝试使用 appcfg.py 上传数据时,无论我的登录详细信息完全正确,我都会收到身份验证错误。 appcfg.py upload_data --config_file=bulkloader.yam…
GQL 查询优化和表架构
我一直在使用 Google App Engine,但我的一些数据查询遇到了性能缓慢的问题。我读到,设计 App Engine 数据存储区与使用 SQL 数据库是不同的思维方式…
Cassandra/BigTable 数据模型 - 构建索引的最佳方法是什么?
我正在为 PenWag.com 进行从 MySQL 到 Cassandra 的转换。在 Cassandra 中,我存储通过 GUID 关闭的用户,但用户使用他们的电子邮件登录,而不是 GUID…
nosql 数据库中的树结构
我正在为 Google App Engine 开发一个应用程序,它使用 BigTable 作为其数据存储。 这是一个关于协作编写故事的应用程序。这是一个非常简单的爱好项目…
在 Google App Engine 上批量放置预定义键
我想使用 Java 的低级 api 批量放置具有预定义键的实体。 您可以进行批量获取: Map get(.Iterable keys) 但是批量放置似乎都想分配自己的密钥: List…
Google App Engine 中的非规范化?
背景:::: 我正在使用适用于 Java 的谷歌应用程序引擎 (GAE)。我正在努力设计一个能够发挥大表优点和缺点的数据模型,这是之前的两篇相关文章: 数据库…