我们很高兴宣布 MariaDB 5.5.20-alpha 已立即可用。MariaDB 5.5.20 是 5.5 系列中的第一个 Alpha 版本。我们希望很快推出 beta 5.5 版本。
MariaDB 5.5.20-alpha 是 MariaDB 5.3 和 MySQL 5.5 的合并版本,并包含一些有限的额外 bug 修复。这是第一个基于 5.5 的版本,我们现在发布它,故意不包含任何额外功能(并且缺少一些计划中的功能),以便让任何想要测试的人都能获得它。计划用于 MariaDB 5.5 的额外功能将推迟到未来的版本。 …
上周末,来自 Percona 的 Vadim 发布了他的MariaDB 5.3.4 基准测试结果。作为 Monty Program 新的基准测试人员,我借此机会添加一些我自己的结果。
Vadim 评论中的一个问题是,将 MariaDB-5.3 与 MySQL-5.5 进行比较是否公平,或者是否应该与 MySQL-5.1 进行比较。答案是:关系不大。MySQL-5.5 和 MySQL-5.1 在 Sysbench OLTP 基准测试中显示了非常相似的结果。
所以我创建了一个与 Vadim 的 Sysbench 环境非常相似的环境,并测试了以下版本的 MySQL Server:
- MariaDB-5.3.4 – Monty Program 的发布候选版本,包含 XtraDB 和 InnoDB 插件
- Percona-Server 5.1.61,因为它基于与 MariaDB-5.3 相同的 XtraDB 版本
- Percona-Server 5.5.20 – 当前 Percona 的旗舰版本
- MySQL-5.5.20 – 当前 Oracle 的旗舰版本
结果
确实,MariaDB-5.3.4 的扩展性显著不如 MySQL-5.5.20。 …
MySQL 社区有一些新的焦点。首先,MySQL 似乎现在是Oracle 软件安全保证的一部分,这是所有 MySQL 用户都应该高兴的事情。其次,值得注意的是,MySQL 现在是 Oracle 关键补丁更新(Oracle CPU)的一部分,因为 MySQL 产品线首次进入了其2012 年 1 月的 Oracle CPU 公告。
作为 MySQL 社区的一部分,CPU 对我们来说是新的——它们会在 1 月、4 月、7 月和 10 月的 17 号附近最近的周二发布。
...
在这篇入门文章中,我将展示如何通过使用双重验证以及如何从 Windows GUI 客户端使用它来提高 MariaDB 安装的安全性。
假设您的数据存储在 MariaDB 中,安装在例如 Ubuntu 上。您的用户通过某种 Windows GUI 客户端连接到它运行临时查询。您不希望他们将访问密码写在便签上或让客户端自动输入。您也不希望销售人员在网吧里通过笔记本电脑连接到母舰时被任何人看到密码。 …
世界上有些地方已经在庆祝平安夜了,是时候放松下来,和家人朋友共度时光了。即使您不庆祝圣诞节,这也是可以少工作一些的时候。以下是一些关于 MariaDB 当前状态及其发展方向的总结。
今年最重要的事情是发布了 MariaDB 5.3.3,它是 5.3 的发布候选版本。这是一个重要的版本,将多年的工作成果默认在数据库服务器中提供。早期的版本仍然需要明确开启功能,但由于经过彻底的测试,确保了新功能的质量,我们现在已经启用了它们。 …
我们最近一直在讨论一些我们认为对 MariaDB 用户很重要的即将推出的功能,因为 MySQL 将提供的相应功能与 MariaDB 不兼容且是闭源的。
我们很高兴宣布以下内容:
- MariaDB 的下一个版本,版本 5.2.10 将包含一个开源的PAM 认证插件。MariaDB 5.2.10 计划于下周发布。
- 一个 Windows 认证插件正在开发和质量保证中,并将成为 MariaDB 5.2.11 的一部分,该版本计划在圣诞节前发布。
- MariaDB 5.5 将包含上述两个插件以及一个开源的线程池实现。
...
您可能知道,自 5.2.0 版本(2010 年 4 月发布)以来,我们支持可插拔认证。使用此功能,可以实现任意用户认证和账户管理策略,完全取代内置的 MariaDB 用户名/密码组合认证和 mysql.user 表。
此外,您可能听说过,Oracle 最近发布了一个用于 MySQL 的 PAM 认证插件。可惜的是,这个插件无法在 MariaDB 上运行——尽管 MySQL 可插拔认证的实现基于我们的,但 API 不兼容。而且,由于是闭源的,这个插件无法被修改以在 MariaDB 中运行。而且——我不是编造的——这个插件不支持客户端和服务器之间的通信,所以即使有了这个插件和 PAM 的所有功能,唯一可能的认证方法仍然是简单的用户名/密码组合。 …