MySQL MGR集群部署

MGR(全称 MySQL Group Replication 【MySQL 组复制】)是 Oracle MySQL 于 2016 年 12 月发布 MySQL 5.7.17 推出的一个全新高可用和高扩展的解决方案。具备以下特性:

  • 高一致性,基于原生复制及 Paxos 协议的组复制技术,并以插件的方式提供,提供一致数据安全保证;

  • 高容错性,只要不是大多数节点坏掉就可以继续工作,有自动检测机制,当不同节点产生资源争用冲突时,不会出现错误,按照先到者优先原则进行处理,并且内置了自动化脑裂防护机制;

  • 高扩展性,节点的新增和移除都是自动的,新节点加入后,会自动从其他节点上同步状态,直到新节点和其他节点保持一致,如果某节点被移除了,其他节点自动更新组信息,自动维护新的组信息;

  • 高灵活性,有单主模式(图 1)和多主模式(图 2),单主模式下,会自动选主,所有更新操作都在主上进行;多主模式下,所有 server 都可以同时处理更新操作。

单主模式
单主模式(图 1)
多主模式
多主模式(图 2)

Artifactory安装部署

‌ Artifactory ‌是一个企业级的通用二进制存储库管理器,支持多种软件包类型,包括 Maven 、 Gradle 、 npm 、 NuGet 等。它不仅可以管理二进制文件和包的依赖,还能通过其强大的搜索功能快速定位所需的构建制品。Artifactory 还支持与 Jenkins 等持续集成工具的集成,提供自动构建依赖管理和构建成果物管理等功能‌。

Kubernetes介绍

Kubernetes (简称 K8s) 是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。它最初由 Google 设计开发,现在由 Cloud Native Computing Foundation (CNCF) 维护。

Clickhouse安装

简要介绍 Clickhouse 的安装过程。本文将指导你完成 Clickhouse 的环境准备、安装步骤以及基本配置,帮助你在本地或服务器上快速搭建 Clickhouse 环境。

CloudStack使用

Apache CloudStack™ 是一个开源软件系统,旨在部署和管理大型虚拟机网络,作为一个高可用性、高可扩展性的基础设施即服务(IaaS)云计算平台。

CloudStack部署

Apache CloudStack™ 是一个开源软件系统,旨在部署和管理大型虚拟机网络,作为一个高可用性、高可扩展性的基础设施即服务(IaaS)云计算平台。