帮助我们重新设计 mariadb.org 网站

我们目前正在重新设计 mariadb.org 网站,并邀请您参与此过程。这项互动式研究预计仅需 10 到 15 分钟即可完成,并将于 2023 年 7 月 20 日星期四午夜 (UTC-8) 截止。

在此访问研究项目: (无需注册或登录)

此活动采用称为**卡片分类法 (Card Sorting)** 的方法,这将影响我们如何设计网站的**信息架构 (information architecture)**:包括其结构、导航以及内容和功能的查找便利性。**您的参与非常重要**,将有助于我们设计一个**直观、易用且有效**的未来网站。

集中管理我们的所有邮件列表

我们使用一些邮件列表与社区讨论各种话题。由于历史原因,一些列表托管在 http://lists.askmonty.org,另一些托管在 https://lists.launchpad.net

将我们的邮件列表集中到 MariaDB Foundation 域名下是长期以来悬而未决的问题,我最终决定着手解决。这简化了邮件列表管理,并让我们能完全控制邮件的发送方式(参见下文:SPFDKIMDMARC)。

在这篇文章中,我将介绍我们部署的新邮件列表系统,以及我们如何迁移到该新系统。

赞助 MariaDB Foundation 的价值

为什么 Intel 要赞助 MariaDB Foundation?我有机会采访了 Intel 的首席工程师兼 MariaDB Foundation 董事会成员 **Steve Shaw**。

我强烈建议您观看 YouTube 上这个长达 09:34 的视频——Steve 条理清晰,听他说话是一种享受。以下是他谈到的一些内容预览:

  1. MariaDB Server 是一款非常受欢迎的软件。仅 Docker 镜像的下载量就超过十亿次。大多数 MariaDB 安装都运行在 Intel 服务器上,并且开发者在 Intel 笔记本电脑和台式机上进行编码。

Connect SE JDBC 表类型:访问其他 DBMS 中的表

在本博客中,我们将展示如何从 MariaDB Server 访问 MySQL 和 MariaDB DBMS 表。为此,我们将使用支持不同表类型选项的 Connect Storage Engine (SE)。在本例中,我们将使用 JDBC 表类型。要使用 JDBC 表类型,我们需要在 Connect SE 的 CREATE TABLE 定义中指定它,并且需要用于访问的 DBMS 的 Java 连接器。为了演示目的,我们将使用容器,但如果服务器运行在虚拟机或裸金属上,此方法也同样适用。只需确保机器可以通过 TCP/IP 互相访问即可。

MariaDB 参与 Google Summer of Code 2023 项目

我们很高兴地宣布,今年 MariaDB 再次被接受成为 Google Summer of Code 项目的组织之一。在这篇博客文章中,我想展示我们正在承担的项目,并祝我们的学员们夏季好运!

在 MariaDB,我们坚信开源的成长,并鼓励新的开发者贡献力量。Google Summer of Code 使我们能够让专门的贡献者在几个月内专注于一个项目,同时知道成本已得到覆盖。然后我们 MariaDB 可以专注于核心方面——编写代码和发展我们的社区。

即将推出您附近的语言版本!

预计很快,您将在您附近的电影院看到对 MariaDB Server 和 MariaDB Foundation 的解释,**使用您自己的语言**!前提是您说的语言是我们在 MariaDB Server 生态系统中经常遇到的十几种语言之一。

英语是最低公分母

与大多数 MariaDB Server 用户一样,MariaDB Server 背后的开发人员大多数都不是以英语为母语的人。我们使用“糟糕的英语”作为我们的通用语 (lingua franca)。我们的发音可能尚可,但与大多数技术人员一样,我们对书面和口头英语的理解程度尚可到良好。

使用 Docker 和 Connect SE 从 Oracle 迁移数据到 MariaDB:分步指南

在本博客中,我们将学习如何将数据从 Oracle 迁移到 MariaDB。

首先,我们将学习 Oracle 数据库的基础知识,以便了解在演示示例上执行的步骤。之后,我们将在 Oracle 中创建一个表并将其迁移到 MariaDB。

从 Oracle 迁移数据有两种方法:

  1. 将 Oracle 数据导出为 CSV 并将数据加载到 MariaDB 中。
  2. 使用 Connect Storage Engine 从 Oracle 的源定义创建表或插入数据。

为了演示,我们将使用包含 Oracle Express Edition (XE) 镜像的 docker 容器。

ChatGPT、OpenAI 和 MariaDB Foundation

当所有人都在谈论 ChatGPT 时,你知道正在发生一些事情——一些在通常的 IT 圈子之外具有重要意义的事情。作为系列博客文章的第一篇,让我来思考一下人工智能对 MariaDB Server 用户意味着什么——或者至少,我们 MariaDB Foundation 目前能看到哪些影响。

人工智能革命不可避免...

专家们说,律师或程序员不会被人工智能取代——但他们**会**被使用人工智能的律师或程序员取代。我同意这种说法。