寻找用于分析的托管后端业务数据存储
Posted
技术标签:
【中文标题】寻找用于分析的托管后端业务数据存储【英文标题】:looking for a hosted back-end business data storage for analytics 【发布时间】:2012-03-19 18:41:51 【问题描述】:我想要一个简单的托管数据存储,用于授权商业应用程序。我想要以下功能:
类似 REST 的 CRUD 操作访问(主要是添加记录) 私密且经过身份验证 可轻松与 Google Visualization API 等前端图表客户端集成 易于使用和设置怎么样: *谷歌融合表 * 谷歌云服务 * 谷歌大查询 * 谷歌云 SQL
或其他非 Google 产品。但我正在想象 Google Charts 与其后端数据服务之一之间的更清洁的集成。
优点、缺点、建议?
【问题讨论】:
【参考方案1】:首先,由于这是 Stack Overflow,因此我不会尝试提供关于“易于使用和设置”的判断 - 这可以通过您阅读每个产品的文档来完成。
话虽如此,总的来说,“正确”的答案实际上取决于您要做什么以及您拥有多少数据。它还取决于您正在构建的应用程序类型(这是 Stack Overflow,所以我假设您是开发人员)。
关系数据库(如 Google Cloud SQL)非常适合维护事务一致性,但一旦您的数据变得庞大,在合理的时间范围内运行分析查询就会变得困难、昂贵或不可能。
Google BigQuery 是一种分析工具,可让开发人员使用类似 SQL 的语言就非常大的数据集提出问题。它是 100% 基于云的,可通过 RESTful API 访问 - 但它只允许附加数据,而不是更改单个记录。
【讨论】:
以上是关于寻找用于分析的托管后端业务数据存储的主要内容,如果未能解决你的问题,请参考以下文章