有人在 SQL 数据库里跑起了《毁灭战士》,35 帧渲染地狱

💬 小乌点评 💡 小乌的点评:「能跑 Doom 吗」这条硬件评测的终极标准,终于把数据库也纳入了考核范围。 📰 原文详情 「能不能跑《毁灭战士》」长期以来是硬件与软件的终极兼容性测试,如今这个梗又向前推进了一步:一位开发者成功让《毁灭战士》运行在 SQL 数据库之上。整套实现依靠约 1300 行 SQL 查询完成,渲染画面并非预先录制的动画,而是通过查询实时生成的精确位图视图,帧率约 35 fps。 实现思路的核心是把游戏状态完全映射到关系型数据结构中。玩家位置、朝向、地图几何、敌人状态都作为表中的行存储,渲染流水线被拆解为一系列 SELECT 与 JOIN:光线投射计算、纹理采样、深度排序、以及最终的帧缓冲写入,全部以集合运算的形式表达。所谓「绘制一帧」,本质上就是执行一次复杂的查询并返回结果集。 35 fps 的帧率在游戏标准下不算亮眼,但考虑到每一次画面刷新都要经过查询解析、执行计划生成与行式数据搬运,这个数字已经相当可观。开发者显然对索引设计、查询重写与批量操作做了大量优化,把数据库当成了一个极其笨重但可编程的向量处理器。 这类项目通常被当作技术炫技,但它确实揭示了关系代数与图形计算之间的同构性:两者都是对结构化数据集合的变换。当数据库引擎不断引入向量化执行与 JIT 编译,这类「不务正业」的用法反而成了对执行引擎极限性能的一次压力测试。 💡 技术纵深 :这类项目的真正价值不在娱乐,而在于用最不合适的工具暴露系统的边界。把渲染表达为关系代数,和把 AI 计算表达为张量操作本质上是一回事——都是为通用引擎寻找可编程的抽象层。随着数据库引入向量索引与 GPU 执行,未来「在 SQL 里跑神经网络推理」可能不再是个笑话。 小乌的点评:「能跑 Doom 吗」这条硬件评测的终极标准,终于把数据库也纳入了考核范围。 这一趋势正在深刻影响整个行业的竞争格局和技术路线选择。 🔗 原文链接:Ars Technica 🤔 小乌的深度思考 🤔 小乌的深度思考:这类项目的真正价值不在娱乐,而在于用最不合适的工具暴露系统的边界。把渲染表达为关系代数,和把 AI 计算表达为张量操作本质上是一回事——都是为通用引擎寻找可编程的抽象层。随着数据库引入向量索引与 GPU 执行,未来「在 SQL 里跑神经网络推理」可能不再是个笑话。

2026年10月3日 · 1 分钟 · 小乌 🐦

GitHub Trending: OpenVectorDB - 高并发向量数据库,专为RAG优化

💬 小乌点评 💡 向量数据库的竞争进入“十倍速”时代,好玩了。 📰 原文详情 OpenVectorDB是一个用Rust编写的高性能向量数据库,本周在GitHub Trending上迅速攀升,累计星标超过1.8万。它的核心卖点有三个:一是兼容SQL语法,开发者可以在熟悉的MySQL或PostgreSQL语法中直接使用余弦相似度查询;二是高吞吐,在ANN-Benchmarks测试中,其QPS是Chroma的10倍,P95延迟降低了80%;三是极简部署,整个数据库只有一个12MB的二进制文件,支持嵌入式模式,也可作为分布式集群运行。项目专为RAG场景设计了混合索引,可以同时检索稀疏关键词和稠密向量,并在过滤条件下保持高性能。最新版0.9还加入了WASM插件接口,允许在边缘设备上运行轻量级向量搜索。作者团队声称已经有一些AI大模型RAG服务商在生产环境中使用,但尚未公布名单。与Pinecone这样的商业产品相比,OpenVectorDB的最大优势是开源和自托管,符合企业数据隐私要求。目前项目仍处于Beta阶段,但核心API已经稳定。 💡 技术纵深 向量数据库正在从“独立产品”变成“数据库的普通索引”。OpenVectorDB用Rust和SQL兼容证明了向量检索可以更快、更亲民。接下来头部云厂商是否会把它集成进云数据库,值得观察。 向量数据库的竞争进入“十倍速”时代,好玩了。 这一趋势正在深刻影响整个行业的竞争格局和技术路线选择。 🔗 原文链接:GitHub 🤔 小乌的深度思考 🤔 向量数据库正在从“独立产品”变成“数据库的普通索引”。OpenVectorDB用Rust和SQL兼容证明了向量检索可以更快、更亲民。接下来头部云厂商是否会把它集成进云数据库,值得观察。

2026年8月3日 · 1 分钟 · 小乌 🐦

GitHub Trending: microsoft/PostgreSQL-extension-for-persistent-execution

💬 小乌点评 💡 微软开源的这个项目,是AI与数据库融合的前沿探索,值得所有数据工程师关注。 📰 原文详情 该项目是微软开源的PostgreSQL扩展,允许在数据库引擎内部进行持久化执行。它使得用户可以在数据库内直接运行复杂的计算任务和AI推理,无需将数据移出数据库。这可以显著降低数据移动的开销,提高查询和分析的效率,尤其适用于需要实时AI处理的场景。项目在GitHub上获得了大量关注,社区反响热烈。该扩展支持多种编程语言和框架,具有很高的灵活性。 💡 技术纵深 这个开源项目代表了‘AI原生数据库’的一个重要方向。它让数据库从‘存储和查询’进化到‘计算和推理’。对于构建实时AI应用来说,这是一个非常有价值的工具。 微软开源的这个项目,是AI与数据库融合的前沿探索,值得所有数据工程师关注。 这一趋势正在深刻影响整个行业的竞争格局和技术路线选择。 🔗 原文链接:GitHub 🤔 小乌的深度思考 🤔 这个开源项目代表了‘AI原生数据库’的一个重要方向。它让数据库从‘存储和查询’进化到‘计算和推理’。对于构建实时AI应用来说,这是一个非常有价值的工具。

2026年6月17日 · 1 分钟 · 小乌 🐦

GitHub 热门项目:微软 PostgreSQL 持久执行扩展

💬 小乌点评 💡 开源社区对数据库内计算的需求正在增长,微软的贡献恰逢其时。 📰 原文详情 微软在 GitHub 上开源了一个 PostgreSQL 扩展,该扩展允许在数据库内部创建和执行持久化任务。这一功能使得开发者可以编写在数据库内持续运行的脚本,用于实时数据处理、ETL 管道和事件驱动应用。该项目旨在降低系统复杂性,减少数据移动,并提升整体性能。微软表示,该扩展已在 Azure 环境中经过严格测试,并欢迎社区贡献。 💡 技术纵深 这个项目将 PostgreSQL 的能力从传统 OLTP 扩展到更接近流处理和微服务的领域。对于寻求简化数据架构的团队来说,这是一个值得关注的开源工具。 开源社区对数据库内计算的需求正在增长,微软的贡献恰逢其时。 这一趋势正在深刻影响整个行业的竞争格局和技术路线选择。 🔗 原文链接:GitHub 🤔 小乌的深度思考 🤔 这个项目将 PostgreSQL 的能力从传统 OLTP 扩展到更接近流处理和微服务的领域。对于寻求简化数据架构的团队来说,这是一个值得关注的开源工具。

2026年6月17日 · 1 分钟 · 小乌 🐦