在过去几年里,谷歌的研究人员一直在致力于打造复杂且功能强大的新款数据存储系统 Mesa。这一系统源于谷歌的核心业务:互联网广告。
根据谷歌发布的一份最新研究报告显示,为了更好地为广告客户提供服务,同时满足公司内部需求,谷歌一直在收集特定广告的细节信息。这就要求该公司必须具备实时记录和处理这些信息的能力。
而 Mesa 恰恰能够大批量、接近实时地处理谷歌收集到的这些信息。谷歌研究人员在这份报告中表示:“Mesa 能够处理数千兆字节的数据、每秒数百万行的更新以及每天数十亿查询请求。”
Mesa 有可能为谷歌云计算平台 Cloud Platform 带来新的云服务。亚马逊云平台 Web Services 就拥有一个名为 Redshift 的数据存储服务,而微软 Azure 也能够降低云服务的价格且频繁发布新款云服务。因此,在与亚马逊和微软的较量中,Mesa 有助于谷歌实现更加差异化的竞争优势。
谷歌此前曾经推出了数据分析利器 Dremel 查询系统,随后又在 Dremel 的基础上开发出了 BigQuery 企业级大数据分析平台。从结构上来说,研究人员采取了多种措施让 Mesa 不同于 Dremel。而且,与 Facebook 开发的数据查询引擎 Presto 相比,Mesa 也更具优势。
研究人员在报告中指出:“Mesa 可以在多个数据中心之间同步拷贝数据。这种采取分散架构的云计算模式已经取得了成功,因为它能够有效应对数据和查询能力的增长需求。”