跳转到主要内容

Cheng Chen

Mooncake Labs 联合创始人兼 CTO · pg_mooncake、duckdb_mooncake 与 Moonlink 原作者 (@dpxcc)

Mooncake Labs 联合创始人兼 CTO,pg_mooncake、duckdb_mooncake 与 moonlink 原核心作者。GitHub:@dpxcc。

  • Mooncake 正式加入 Databricks!

    Mooncake Labs、Zhou Sun、Cheng Chen、Pranav Aurora 发布于 工程实践 1238 字 3 分钟

    Mooncake LabsZhou SunCheng ChenPranav Auroraannouncementpg_mooncakelakehousepostgresql

    Mooncake 正式加入 Databricks!

    十三个月前,我们创立了 Mooncake,旨在将支撑 OpenAI 等科技巨头的数据智能技术栈带给每一个现代应用与每一位开发者——从第一行 Prompt 直到公司上市(IPO)。 今天,我们正式加入 Databricks。 我们的使命一如既往:让 Lakebase(Postgres)与数据湖仓(Lakehouse)融为一体。 在过去整整十年里,我们曾以为数据库的终极形态是一个能包揽一切的单体系统——同时兼顾高频更新、分布式事务与极速分析。在数据库行业里,这被称为 HTAP。但它始终未能真正普及 …

    十三个月前,我们创立了 Mooncake,旨在将支撑 OpenAI 等科技巨头的数据智能技术栈带给每一个现代应用与每一位开发者——从第一行 Prompt 直到公司上市(IPO)。 今天,我们正式加入 Databricks。 我们的使命一如既往:让 Lakebase(Postgres)与数据湖仓(Lakehouse)融为一体。 在过去整整十年里,我们曾以为数据库的终极形态是一个能包揽一切的单体系统——同时兼顾高频更新、分布式事务与极速分析。在数据库行业里,这被称为 HTAP。但它始终未能真正普及 …

  • Mooncake 技术白皮书:面向 Apache Iceberg 的实时存储引擎

    Mooncake Labs、Zhou Sun、Cheng Chen、Pranav Aurora 发布于 工程实践 2737 字 6 分钟

    Mooncake LabsZhou SunCheng ChenPranav Aurorawhitepapermoonlinkicebergarchitecturepg_mooncake

    Mooncake 技术白皮书:面向 Apache Iceberg 的实时存储引擎

    这篇技术白皮书假设读者已对开放分析表格式 Apache Iceberg 有所了解。Iceberg 是现代“数据湖仓(Lakehouse)”运动的核心基石,它允许用户: 将大规模数据集以开放文件格式(Parquet + 元数据)存储在廉价对象存储中; 使用 Spark、Trino、Flink、DuckDB 等多种计算引擎通过 SQL 直接查询; 获得 Schema 演进与时间旅行(Time Travel)等数据库级特性; 实现近乎无限的弹性扩展,彻底摆脱单一供应商锁定。 然而,Iceberg 生来 …

    这篇技术白皮书假设读者已对开放分析表格式 Apache Iceberg 有所了解。Iceberg 是现代“数据湖仓(Lakehouse)”运动的核心基石,它允许用户: 将大规模数据集以开放文件格式(Parquet + 元数据)存储在廉价对象存储中; 使用 Spark、Trino、Flink、DuckDB 等多种计算引擎通过 SQL 直接查询; 获得 Schema 演进与时间旅行(Time Travel)等数据库级特性; 实现近乎无限的弹性扩展,彻底摆脱单一供应商锁定。 然而,Iceberg 生来 …

  • PostgreSQL 中最简单的极速分析方式:pg_mooncake v0.1 正式发布

    Mooncake Labs、Zhou Sun、Cheng Chen、Pranav Aurora 发布于 版本发布 713 字 2 分钟

    Mooncake LabsZhou SunCheng ChenPranav Aurorareleasepg_mooncakeduckdb

    PostgreSQL 中最简单的极速分析方式:pg_mooncake v0.1 正式发布

    我们在创业第 60 天向世界首次宣布了 pg_mooncake。 今天(第 131 天),pg_mooncake 正式结束 Beta 阶段,发布 v0.1.0。 pg_mooncake 的核心竞争力在于极致易用性与强悍性能。在 v0.1 中,我们在这两个方向上全力加码。 在 Postgres 中运行极速分析最简单的方式 凭借 Postgres 原生列存表,pg_mooncake 将开发者最熟悉的表语义带入分析场景。列存表不仅支持事务性的 INSERT、SELECT、UPDATE、DELETE 和 …

    我们在创业第 60 天向世界首次宣布了 pg_mooncake。 今天(第 131 天),pg_mooncake 正式结束 Beta 阶段,发布 v0.1.0。 pg_mooncake 的核心竞争力在于极致易用性与强悍性能。在 v0.1 中,我们在这两个方向上全力加码。 在 Postgres 中运行极速分析最简单的方式 凭借 Postgres 原生列存表,pg_mooncake 将开发者最熟悉的表语义带入分析场景。列存表不仅支持事务性的 INSERT、SELECT、UPDATE、DELETE 和 …

  • pg_mooncake:基于列存表与 DuckDB 的 Postgres 极速分析引擎

    Cheng Chen 发布于 工程实践 1766 字 4 分钟

    Cheng Chenpostgresqlduckdbpg_mooncakeiceberg

    pg_mooncake:基于列存表与 DuckDB 的 Postgres 极速分析引擎

    pg_mooncake 将列存表(Columnstore Tables)与 DuckDB 向量化执行引擎引入 PostgreSQL,以实现极速分析查询。 它像普通 Postgres 表一样支持事务性的 INSERT、UPDATE 和 DELETE。底层数据以 Parquet 文件配合 Delta Lake(以及 v0.2+ 中的 Apache Iceberg)表元数据写入,因此也可以在 Postgres 外部直接查询。 为什么还需要另一个 Postgres 分析扩展? PostgreSQL 是当 …

    pg_mooncake 将列存表(Columnstore Tables)与 DuckDB 向量化执行引擎引入 PostgreSQL,以实现极速分析查询。 它像普通 Postgres 表一样支持事务性的 INSERT、UPDATE 和 DELETE。底层数据以 Parquet 文件配合 Delta Lake(以及 v0.2+ 中的 Apache Iceberg)表元数据写入,因此也可以在 Postgres 外部直接查询。 为什么还需要另一个 Postgres 分析扩展? PostgreSQL 是当 …

  • Mooncake:下一代搜索与分析系统

    Mooncake Labs、Zhou Sun、Cheng Chen、Pranav Aurora 发布于 工程实践 1714 字 4 分钟

    Mooncake LabsZhou SunCheng ChenPranav Auroralaunchpostgresqlpg_mooncakelakehouse

    Mooncake:下一代搜索与分析系统

    我们是 Zhou、Cheng 和 Pranav。过去十年里,我们一直在 MemSQL(现名 SingleStore)研发数据库内核。 我们热爱复杂系统、硬核工程技术,当然还有——物理学 🙂 数据系统就像物理学一样,建立在若干基本公理之上。这些原则必须自洽且持久。 仅仅打造一个“技术指标上更好”的系统是徒劳的。一个数据系统的成败取决于它所秉持的架构原则,而在中途改变基因几乎是不可能的:闭源商业公司不可能摇身一变成为真正受社区拥戴的开源项目;绑定了私有存储格式的数据库也不可能轻易放弃自己的存储引擎、 …

    我们是 Zhou、Cheng 和 Pranav。过去十年里,我们一直在 MemSQL(现名 SingleStore)研发数据库内核。 我们热爱复杂系统、硬核工程技术,当然还有——物理学 🙂 数据系统就像物理学一样,建立在若干基本公理之上。这些原则必须自洽且持久。 仅仅打造一个“技术指标上更好”的系统是徒劳的。一个数据系统的成败取决于它所秉持的架构原则,而在中途改变基因几乎是不可能的:闭源商业公司不可能摇身一变成为真正受社区拥戴的开源项目;绑定了私有存储格式的数据库也不可能轻易放弃自己的存储引擎、 …