选择正确的数据库

在实践中如何选择数据库?如何假装选择数据库?如果你想认真对待,如何逻辑地选择数据库?

这些是我上周在 Percona Live Online 主题演讲中深入探讨的关键问题。

对于那些觉得不想听完整 30 分钟演讲视频的人,我在下面为你整理了一些切入点:

  • 0:23 傻帽表情包,“Teknologmössa”
  • 2:19 议程
  • 2:43 实践中选择数据库
  • 3:59 假装选择数据库
  • 5:00 重新选择的触发因素
  • 5:51 经济驱动因素
  • 7:53 数据库生命周期驱动因素
  • 10:07 Github 上的 MariaDB 5.5
  • 11:24 数据库选择框架:1.

MariaDB 星球进行了自由化改版

MariaDB 星球已经从头开始重制,获得了一个新实例,其外观和感觉与 mariadb.org 的其余部分相同。

与此相关的三条新闻:一条坏消息,一条中性消息,一条好消息。我把好消息留到最后,希望你会喜欢。

坏消息:旧版 MariaDB 星球有五个不同的 RSS 源,现在只有一个。我们只在一个 RSS 源上维护格式更改,这意味着你们中的一些人需要将 RSS 源更新到 https://mariadb.org.cn/planet-feed.xml(也在 MariaDB 星球上列出)。 不过,我们正在努力进行进一步的重定向;

祝贺 SkySQL 数据库即服务(DBaaS)产品发布!

祝贺 MariaDB Corporation 发布了 SkySQL,这是面向 MariaDB Server 的数据库即服务(DBaaS)产品!这对 MariaDB Corporation 来说是一大步,我们 MariaDB 基金会希望它能为你和 MariaDB Server 带来成功。 

我们欢迎 SkySQL 进一步推动 MariaDB Server 的普及,并期待它能吸引新类别的用户。

要了解更多信息,请访问 https://mariadb.com/skysql/

注意:正在更新 MariaDB 下载页面

是时候更新 downloads.mariadb.org 了!我们正在启动一个长期项目。我们很大一部分用户主要通过下载新版本与我们互动。对于这部分用户群来说,更新 MariaDB 下载页面是 2020 年所有项目中影响最大的一个。

像这样的项目通常在外来和内部驱动因素一致时启动。我们的用户要求提供更一致、更简单的用户体验。高级用户希望获得部分功能的编程接口(也称为 REST API)。当前的 codebase 需要重构,因为它已经过了最佳使用期。

此后的人生

周一,我给 MariaDB 基金会的员工发送了一封电子邮件。希望我的想法对其他人也有启发,以下是稍作编辑的摘录:

我写给员工的电子邮件

在一段未知的时间里,我们将生活在特殊环境下。然而,无论是在新冠疫情期间还是之后,生活都将继续。通过这封邮件,我想分享我对新冠疫情如何影响我们的组织,我们在疫情期间如何维持生活以及我们如何为疫情之后的生活做最好准备的看法。

当面对逆境时,我会回顾我读过并思考过的想法和价值观。

非比寻常的业务

和[_]其他人在新冠疫情时期一样,MariaDB 基金会也面临着一个非比寻常的世界。或许,情况并非如此。这里有一些关于如何在已知旅行和社交受限的世界中应对的建议,来自一位已经居家工作 20 年、同事也居家工作的人。

首先,保持乐观。人类是社会性动物,我们依靠与他人的互动生活。但新冠疫情只是规定了我们能进行哪种类型的社交互动。它并未阻止社交接触。

其次,保持联系

在 Docker 容器中运行 MariaDB

多年来,虚拟化一直是开发和生产系统中非常流行的技术。它允许在同一物理机器上运行多个软件环境。

容器化进一步发展了这一思想。它允许你将软件环境细分到单个软件包级别。这意味着你可以在一个系统上安装多个 MariaDB 副本,并让它们并行运行,同时彼此隔离。

这在开发时是一种非常强大的技术,因为你可以快速测试不同版本的软件。它还允许你尝试集群:你可以在一台计算机上创建完整的 Galera 数据库集群!…

我的第一周,展望未来

首先,感谢你们热情的欢迎词——来自不同媒体的如此多人,我认为这对与 MariaDB 社区内的组织和个人合作来说是一个非常积极的信号。

无论情况如何,像这样的改变,或者实际上是指新来的人,通常被描述为“新官上任三把火”。  所以,我就是这把新扫帚。  这可以在整个过程中提供一个全新的开始,有机会清理一些过时的东西,改进一些事情,并实施新的举措。

在我担任 CEO 的第一周,我与所有员工进行了交谈,当然也了解了很多事情。  …