在本博客中,我们将演示如何将运行在 Docker 容器中的 MariaDB 数据库(我们称之为主数据库)复制到一个或多个运行在 Docker 容器中的 MariaDB 服务器(我们称之为副本),使用 二进制日志,这种方法创建二进制日志文件和一个索引,其中包含对数据库的所有更改记录(包括数据和结构)。您可以在这里找到有关复制如何工作的概述,并且可以在这里找到如何设置复制的信息。 在此 GitHub 脚本中可以找到一个例子。
…
我们 2022 年 4 月的董事会会议选举了两位经验丰富的新投票董事会成员。 其中一位是阿里巴巴云 RDS 开源数据库总监彭祥(Sean)。 我很高兴与他进行了一次炉边谈话,我们录制了这次谈话并将其上传到 YouTube。 继续阅读,了解他对 MariaDB 基金会在中国的建议。
一位具有 MariaDB 基金会正确简历的人
肖恩(Sean),正如他称呼那些在记住、阅读或书写他的真名彭祥方面遇到困难的人一样,是 MariaDB 基金会的宝贵资源。
…
MariaDB 基金会很高兴地宣布推出 MariaDB 10.9.1,这是 MariaDB 10.9 系列中的第一个候选版本 (RC),MariaDB 10.8.3,这是 MariaDB 10.8 系列中的第一个正式发布版本 (GA),MariaDB 10.7.4,MariaDB 10.7 系列中的第二个正式发布版本(所有版本自首次 GA 发布之日起维护一年),以及 MariaDB 10.6.8、MariaDB 10.5.16、MariaDB 10.4.25、MariaDB 10.3.35 和 MariaDB 10.2.44,分别是各自系列中的最新稳定版本。 …
继续阅读 “MariaDB 10.9.1、10.8.3、10.7.4、10.6.8、10.5.16、10.4.25、10.3.35 和 10.2.44 现已推出”
MariaDB服务器文档现在以单个PDF文件发布,可脱机浏览。下载超过3000页的内容并查看!
迟做总比不做好
有些事情需要很长时间! 2014年,Jira上有一个请求,要求以一个PDF文件交付MariaDB服务器知识库。那是七年前的事了。 MDEV-6881,您已经在数字中看到了 – 我们现在已经远远超过MDEV-28000。
这个请求一直在我们脑海中。现在触发它的是使用Python进行实验以及将一种格式转换为另一种格式(包括PDF)的相对容易性。
…
在之前的博客中,我们创建了一个无状态应用程序,使用K8s资源Deployment进行部署,这允许复制应用程序,但是当Pod重新启动时数据会丢失,这意味着没有数据一致性。 在同一篇博客中,我们使用PersistentVolumeClaim来动态配置PersistentVolume,但是我们使用了Deployment,它用于无状态应用程序,这种方式 *不推荐* 用于有状态集应用程序,因为每个副本都应该有自己的持久卷。 实现这一点的正确方法是通过Statefulset资源,本帖将介绍这一点。
在K8s中,可以创建一个有状态的应用程序,例如数据库,它需要将数据保存到持久磁盘存储中,以供服务器/客户端/其他应用程序使用,以跟踪其状态并能够复制并在分布式系统中使用。
…