摘要:几周前,当 Databricks 宣布计划收购无服务器 Postgres 初创公司 Neon 时,它清楚地表明它有兴趣在其更大的数据平台上扩展对 Postgres 的支持。现在,在收购完成后,Databricks 更清楚地表明了它对 Neon 的计划,并且已经
Lakebase 是 Databricks 新的完全托管式无服务器 Postgres 服务,基于其对 Neon 的收购,后者仅在两周前完成收购。
几周前,当 Databricks 宣布计划收购无服务器 Postgres 初创公司 Neon 时,它清楚地表明它有兴趣在其更大的数据平台上扩展对 Postgres 的支持。现在,在收购完成后,Databricks 更清楚地表明了它对 Neon 的计划,并且已经推出了基于 Neon 核心技术的新产品 Lakebase。
“Lakebase 将 Postgres 的熟悉性和可扩展性、现代无服务器架构的可扩展性、现代开发人员体验与 Lakehouse 的统一数据体验和 Databricks 数据智能平台的运营成熟度相结合,”Databricks 在公告中解释道。“通过将这些元素组合成一个完全托管的产品,Lakebase 使团队能够构建智能、数据驱动的应用程序,而不会像传统上与事务系统相关的作复杂性。”
Databricks 建立在开放标准之上,认为 Lakebase 既可以是企业的关系数据库,也可以是为推荐引擎提供湖仓一体数据的方式,或者也可以分析存储在湖仓一体中的数据的方式。
Lakebase 现在提供公共预览版。
“我们认为,未来几乎会出现一种新的架构,几乎就像一个新类别。我们称之为 Lakebase,“Databricks 的联合创始人兼首席执行官 Ali Ghodsi 说。
在活动中,Ghodsi 指出,传统数据库,无论是 MySQL、Postgres 还是其他任何东西,都是为不同的时代构建的。而且,他认为,由于数据具有如此大的引力,而这些产品是为本地时代构建的,因此供应商可以轻松锁定他们的用户(并相应地提高价格),并且没有创新的动力。
同时,企业倾向于将其运营数据库与分析平台分开,这反过来又会在事务数据和分析数据之间造成脱节,而开发人员则为其开发、测试、暂存和生产环境使用单独的数据库,从而增加了额外的复杂性。那么开发人员呢?他们只想使用 Postgres。
正如您可以猜到的那样,Lakebase 旨在借助 Neon 功能使这一切变得更容易,例如写入时复制分支 ,这基本上为开发人员提供了单独分支中数据的完整副本,以及 Neon 的核心创新:存储和计算的分离。
这种分离使 Neon(现在扩展到 Lakebase)能够使用廉价的对象存储作为数据湖,使其能够轻松扩展和构建高可用性系统,同时仍然允许低延迟访问和高并发事务。由于 Neon 是作为无服务器产品构建的,因此很容易根据需要自动扩展计算。
所有这些都与 Databricks 平台及其可观测性、安全性和治理功能集成。它还集成了 Unity Catalog(Databricks 用于结构化和非结构化数据的数据目录)和 Databricks Apps(Lakebase 为这些应用程序的事务数据库交互提供支持)。
至于 AI,Databricks 指出,Lakebase 也可以用作在线特征存储,以提供机器学习特征和模型(Lakehouse 用作训练模型的离线数据存储)。
在收购之前,Neon 上大约 80% 的数据库已经由 AI 代理创建,而不是人类开发人员。Databricks 认为,分支和 Lakebase 的无服务器架构等功能使其成为可能想要尝试不同方法来解决给定问题的代理的理想选择。但是,还有另一个原因:位于这些代理核心的所有大型语言模型都已在使用 Postgres 的开源生态系统上进行了训练,因此它们已经对如何使用 Postgres 有着天生的理解。
来源:AI中国一点号