Snowflake Computing 正式发布了他们的 Snowflake 弹性数据仓库。这是一款软件即服务产品,基于 Amazon Web Services 提供了一个 SQL 数据仓库。
在 2014 年 10 月的一篇博文中, Curt Monash 对此进行了阐述。该服务“是从头构建的(比如,不是以 PostgreSQL 或 Hadoop 为基础)”,“采用列式存储,而且只能添加,这在分析型 RDBMS 中非常普遍”。“数据存储在 Amazon S3 上大小为 16MB 的压缩文件中,并根据需要在查询执行时将数据拉入 Amazon EC2 服务器”。此外,虽然“Snowflake 没有索引……但它有‘分区图(zone map)’,又名数据跳读”,这使它可以在为查询提供服务时跳过不必要的文件。
Snowflake 的优势来自三个核心的系统特性。首先,Snowflake 是一款全托管的 SaaS 产品,几乎将运维负担降到了零。虽然像 Amazon Redshift 这样的服务极大地降低了创建数据仓库的负担,但今后仍然会有管理和扩展 Redshift 的运维负担。
其次,Snowflake 的构建是为了支持结构化和半结构化数据的组合使用。例如,它可以接收 JSON、XML 或 Avro 格式的任意数据,并且全部支持嵌套和重复数据类型。这使得 Snowflake 既适用于传统的数据仓库使用场景,也适用于 Hadoop 或其它半结构化使用场景。
最后,服务弹性为数据仓库市场带来了一种新的、有趣的价格模型。价格依据数据存储大小和每小时使用的计算资源而定。如果不需要计算(比如在夜间),那么就可以缩减计算资源,一直到再次需要为止。Redshift 使用快照和恢复提供了类似的功能,但恢复需要花费大量的时间将数据重新复制到 Redshift 主机。相比之下,Snowflake 根据需要向主机复制数据,其启动速度更快。
在另一份单独的公告中,Snowflake 宣布,他们在新一轮的融资中从 Altimeter Capital、Redpoint Ventures、Sutter Hill Ventures 和 Wing Ventures 获得了 4500 万美元的投资。而这是建立在 2014 年 10 月上一轮融资的基础上。那一次,他们从 Redpoint Ventures、Sutter Hill Ventures 和 Wing Ventures 获得了 2600 万美元的投资。
查看英文原文: Snowflake Announces General Availability of their Cloud Data Warehouse Offering
立即免费注册 AWS 账号,获得 12 个月免费套餐:点击注册
有云计算问题?立刻联系 AWS 云计算专家:立即联系
评论