分类存档: 使用 MariaDB
我们说:将你的 AI 向量放入你的 RDBMS 中…
关系型数据库是 AI 数据应有的归属。用户需要将他们的向量与其余数据一起放在一个标准的数据库中,该数据库提供性能、可伸缩性以及所有其他传统优势,例如 ACID 合规性。
这就是我们正在开发 MariaDB Vector 的原因。预计本月晚些时候会看到第一个预览版。
... 但不要只听我们的一面之词 - 问问亚马逊!
现在,主张上述逻辑的不止我们。这可能是因为这个逻辑是说得通的。我听过的关于“你希望将你的生成式 AI 集成到你的关系型数据库中”这一逻辑的最佳阐述,来自于 MariaDB Foundation 董事会成员、亚马逊关系型数据库服务总经理 Sirish Chandrasekharan。
…
布鲁塞尔的 FOSDEM 周末真是精彩!这是 MariaDB Foundation 有史以来最好的 FOSDEM 活动,尽管它根本不是 FOSDEM。感到困惑?请继续关注。
从 MySQL 5.7 的实时迁移
在多个方面,亮点是将 Cantamen 集群从 MySQL 5.7 实时迁移到 MariaDB 10.11。
目前,cantamen 运行着一个 MySQL 5.7 主从复制集群,作为我们汽车共享系统软件解决方案“EBuS”的骨干。我们是该市场的领先供应商,为大约 150,000 名用户提供了大约 10,000 辆汽车的服务。三个数据库模式,包含大约 550 个表,在配备 128GB RAM 的服务器上占用了大约 412 GB 的硬盘空间。
…
在这篇博客中,我们将探讨如何设置 docker compose 文件以便从 MySQL 5.7 迁移到最新的 MariaDB。
在下一篇博客中,我们将解释如何设置 docker compose 文件以从 MySQL 8.0 迁移到 MariaDB。
从 MySQL 5.7 迁移到 MariaDB 的步骤如下
- 通过运行 docker-compose 文件启动容器
- 使用 MySQL 数据目录并使用 MARIADB_AUTO_UPGRADE=1 启动 MariaDB
让我们探讨每个步骤。
1. 启动 MySQL
MySQL 容器使用以下 docker-compose 文件 启动。
…
借助 Intel QuickAssist 技术,您可以在 MariaBackup 压缩中看到 5 倍的性能提升,同时还能降低 CPU 使用率。今天我就来向您展示如何做到这一点。
什么是 Intel QuickAssist?
将近十年前,英特尔发布了一项名为 QuickAssist 的技术,它最初以 PCI-e 卡 的形式出现,随后被集成到许多从 Skylake 一代开始的至强处理器中。QuickAssist 技术(通常称为 QAT)是一个特殊的单元,CPU 可以将压缩和加密任务卸载到其上。
我很幸运能够在这项技术刚出现时就获得早期访问权限。
…
在博客 使用容器实现 MariaDB 复制 中,我们展示了如何使用 Docker 容器正确地在 MariaDB 中复制数据。
我们使用了标准复制或异步复制或延迟复制。
这种类型的复制存在一个问题,即如果主库宕机,可能会丢失数据。在主库上提交的事务不会发送到副本,并且副本不会提交更改。在这种情况下,从主库到副本的故障转移可能导致相对于主库丢失事务。
为了克服这些类型的错误,自 10.4 版本起,MariaDB 集成了 半同步复制,以及我们计划最终实现的完全同步复制,作为 MDEV-19140。
…
好消息!cPanel 作为托管领域领先的控制面板之一,刚刚宣布他们将在安装新的 cPanel 实例时将 MariaDB Server 设为默认数据库。这一变更计划在 cPanel & WHM 的版本 122 中实现,预计在 2024 年第三季度推出。MariaDB Foundation 对此决定感到非常高兴,并期待继续合作,造福我们的用户和 MariaDB Server 项目。
我们认为这对 cPanel 用户来说是一个非常好的决定,因为我们 MariaDB 一直坚守 MySQL 的原始价值观,包括
- 长期的向后兼容性
- 无痛升级和易用性
- 长期的稳定版本;
…
还记得我们的公开信吗,正在寻找 MySQL 5.7 或 8.0 小白鼠?
我们抓住了一只可爱的德国小白鼠!
我们抓住了一只可爱的小白鼠,是一只德国的,来自汉诺威。他们目前正在使用 MySQL 5.7(正如我们最初期望的那样),并且他们将进行到 MariaDB 10.11 的实时迁移。他们每天有 1,000,000,000 次查询,数据库大小为 412 GB,我们的目标是在五分钟内完成生产数据的迁移——这将在 2024 年 2 月 2 日星期五 我们在 FOSDEM 预热活动期间的 MariaDB 迁移研讨会 上进行。
…
简单的问题,更简单的答案。Docker 官方镜像 是 MariaDB Server 的官方镜像分发商。几年前,MariaDB Server 的 Docker 官方镜像获得了所有的 MARIADB_* 形式的环境变量,其在 MariaDB Corporation Docker Hub 上的分支被弃用并最终移除。作为对 MariaDB Server Docker 官方镜像贡献的结果,日常维护工作已转移到 MariaDB github 组织。在此,MariaDB Foundation 在 MariaDB Corporation(现为 MariaDB plc)对服务器和版本的支持下,继续开发和支持 Docker 官方镜像。
…