分类存档:社区
最近,我同时协助我们的两家赞助商——星展银行(DBS Bank)和 MariaDB Plc——解决了他们遇到的一个问题。这实际上帮助我们增加了对一个额外的云供应商的支持。但在我讲述这个故事之前,首先需要介绍一些背景。
S3 存储引擎历史
早在 2019 年,我们就向 MariaDB Server 添加了 S3 存储引擎。“S3”是“Simple Storage Service”(简单存储服务)的缩写,由 Amazon 开发,它几乎是云中存储对象(通常是文件)的标准。几乎所有云供应商都有自己的与 S3 兼容的 REST API 对象存储服务。
…
SQL Fiddles 有许多,它们是用于测试/学习 SQL 的数据库 Web 界面。最近我们注意到这些 Fiddles 上的版本落后了,未能向用户提供最新的 MariaDB 功能和错误修复更新。
在联系了管理这些 Fiddles 的人员后,我们很高兴地宣布,迄今为止,已有两家提供商更新了他们的 MariaDB 版本。
PHPize.online / SQLize.online
PHPize.online 和 SQLize.online 是 Slava Rozhnev 的个人项目。这两个网站都已更新,现在提供 MariaDB 11.4(我们当前的长期支持版本)以及 MariaDB 11.5。
…
MariaDB Vector 预览版 最近发布,为 MariaDB Server 带来了期待已久的向量搜索功能。Amazon 是 MariaDB Vector 的主要开源贡献者之一。为了分享这份喜悦并了解参与贡献 MariaDB Server 的幕后故事,我与 Amazon RDS 团队的软件工程师 Hugo Wen 进行了交流。
Hugo 对 MariaDB Vector 的贡献
Hugo Wen 在 MariaDB 和 MySQL 中的向量相似性搜索方面的工作始于 Amazon 领导层将向量搜索功能确定为关键补充,并决定投入 Amazon RDS 团队的时间来贡献 MariaDB Vector。
…
两周前的 7 月 3 日,我发起了一项投票,询问 MariaDB Server 未来功能开发分支的去向。具体来说,是否应该切换到更熟悉 GitHub 等服务用户的滚动模式。
我们收到的投票结果非常明确。今天我将分享我们得出的结论,并说明接下来会发生什么。
回顾:这个“main”分支是什么?
在滚动模式下,代码树有一个主分支(通常称为“main”),所有功能提交都进入这个分支,然后在准备主要版本时从中派生。
…
一年已过半!时间都去哪儿了?!这意味着又到谈论贡献统计的时候了。这篇博客文章使用的原始数据可以在指标 GitHub 仓库中找到。
服务器贡献概况
下表包含 2024 年迄今为止 MariaDB Server 的基本贡献统计数据。我们收到的非 MariaDB 组织的贡献数量是上季度的近两倍,这真是太棒了。贡献来源越多样化越好。
MariaDB Plc | 29 | 923 |
MariaDB 基金会 | 6 | 64 |
Codership | 6 | 48 |
独立贡献者 | 13 | 41 |
Amazon | 11 | 28 |
Arch Linux | 1 | 6 |
GSoC | 2 | 4 |
阿里巴巴 | 1 | 2 |
OpenBSD | 1 | 2 |
悉尼大学 | 1 | 2 |
ARM | 1 | 1 |
FreeBSD | 1 | 1 |
IBM | 1 | 1 |
Chainguard | 1 | 1 |
MariaDB 服务器从 2024 年 1 月 1 日至 2024 年 7 月 2 日的贡献
就像上次一样,我们可以几乎一对一地比较 2023 年第二季度和 2024 年第二季度。
…
作为 MariaDB 推广工作的一部分,我们一直在努力改进开源项目中对 MariaDB 的支持。
我们一直在关注的开源项目从知名、开箱即用的项目(如 WordPress 或 MediaWiki,Wikipedia 运行在其上)到幕后解决方案(如 ORM,它们将软件与无数其他开源和私人项目的数据库连接起来)。
MariaDB 事实上已成为许多项目和用户正在运行的标准。随着 MariaDB 脱离 MySQL 走上自己的道路,尤其是在较新的版本中不断发展和成熟,简单地用“MariaDB 是 MySQL 的即插即用替代品——这是众所周知的事实”来回避兼容性问题已不再足够。
…