去年夏天,我在 MariaDB 中实现了一个非阻塞客户端 API,并将其包含在 MariaDB 5.5 版本中。但不知为何,我一直没能抽时间发布它。
然而,这并没有阻止 Brian White 注意到它,并使用它实现了一个新的 node.js mysql 绑定,称为 mariasql。
现在,node.js 是一个用于 Web 应用服务器开发的单线程、事件驱动框架。在此类框架中,所有 I/O 操作和其他可能需要等待外部事件的操作都是非阻塞或异步执行的。有一个单独的事件循环,它使用 poll() 或类似的系统调用来等待任何待处理的 I/O 或其他事件完成,然后分派相应的事件处理程序。……
六月,我谈到了MariaDB 项目工具的整合。这次整合的最后一部分,即在称为 JIRA 的 MariaDB 项目跟踪工具中报告错误,现已完成。
错误报告保持开放!JIRA 对所有人开放。错误报告是公开可用的,即使不登录也能查看,而且作为额外的好处,跟踪项目进展将变得更容易,因为你不必在多个工具之间跳转来获取完整信息。
所有在 Launchpad 中存在的错误都已迁移到 JIRA。要查找最初在 Launchpad 上报告的错误,请使用以下方法
- 如果您正好有原始的错误 ID,您可以在 JIRA 右上角的搜索字段中输入 lp:bugid 来搜索该错误。
……
我们很高兴宣布Cassandra 存储引擎 的首个预览版本!
Cassandra 存储引擎 (SE) 允许从 MariaDB/MySQL 访问 Cassandra 数据库,并在 SQL 和 NoSQL 世界之间提供数据集成。
您是否曾需要
- 从您的 Web 前端或通过 SQL 查询获取一些 Cassandra 的数据?
- 从您的应用程序的某个部分向 Cassandra 插入一些记录?
借助 Cassandra SE,这变得轻而易举。Cassandra SE 使 Cassandra 的列族看起来像 MariaDB/MySQL 表,您可以从中插入、更新和查询。……
Infor 本周宣布,他们将为其部分产品提供开源数据库替代方案。MariaDB 已被 Infor 选中、测试并认证为 Infor LN 和 ION 产品的首选开源数据库(与 MySQL 一起)。Infor LN 是 Infor 的旗舰 ERP 产品,有时更广为人知的名称是 Baan。它内置了 25 年的制造业知识,在全球 5,000 多家公司中使用,涵盖广泛的行业。这些行业包括汽车、工业设备和机械、高科技和电子以及航空航天和国防。……
自从我去过马尼拉以来,已经很久了,所以我们很高兴能在那里有一个见面会小组,希望它能变得定期。如果您在 2012 年 9 月 11 日星期二晚上 7 点在马尼拉大都会区的马卡蒂区,请随时前来参加 MariaDB/MySQL 首次马尼拉见面会。请 RSVP,希望下周二能见到您。
……
今天我们很高兴宣布 MariaDB Galera 集群 已可用!
通过此版本,我们正在响应过去几个月收到的众多关于基于 MariaDB 的 Galera 集群 的请求。MariaDB,这个更可靠、高性能、功能更全且向后兼容的 MySQL 数据库,通过使其可用于 Galera 集群而变得更具吸引力。
它是什么?
- MariaDB 5.5.25 与 Codership 的 Galera 集群 的直接合并
- 一个 alpha 版本,不应用于生产环境
- 使用 Galera 复制方法,用户可以获得
- 同步、多主复制,并保证数据一致性
- 此解决方案提供读 &
……
几个月前,我们宣布了 EXPLAIN Analyzer,这是一个帮助您了解 MariaDB / MySQL 如何运行查询的简单工具。对于 HeidiSQL 的用户来说,现在这变得更加容易了。正如他们在新闻帖子 中所讨论的,您现在可以通过单击将查询发送到 EXPLAIN analyzer。
我们希望这能帮助新手和有经验的用户更好地理解他们运行的查询。
关于 EXPLAIN Analyzer 以及客户端开发者可用于为其应用程序添加支持的简单 API 的更多信息可在 AskMonty Knowledgebase 中找到
……
大约一周前,我在查看 MySQL 5.5.27 时,注意到了一件奇怪的事情。尽管新的 MySQL 版本包含了一贯的错误修复,但其中没有一个附带测试用例。
现在,让我告诉你一些关于测试的事情。多年来,MySQL 一直使用自己的测试框架,称为 mysql-test。第一个版本早在 1999 年就已编写。多年来,它积累了大量的测试。新功能的测试和回归测试——这些测试保证已修复的错误永远不会再出现。…