GreatDB数据库分布式部署成读写分离集群如何升级

什么是流程、工作流作用、Activiti背景簡介、Activiti流程设计器安装、Activity环境搭建、通过HelloWorld掌握 Activiti操作流程的步奏、常见API使用、流程部署管理(发布流程、查看流程定义、删除流程、查看流程附件)、流程实例管理(启动流程、查看任务、认领任务、办理任务、查看流程状态) 什么是流程、工作流作用、Activiti背景简介、Activiti流程设计器安装、Activity環境搭建、通过HelloWorld掌握 Activiti操作流程的步奏、常见API使用、流程部署管理(发布流程、查看流程定义、删除流程、查看流程附件)、流程实例管理(启动鋶程、查看任务、认领任务、办理任务、查看流程状态) QQ:

  • 此处直接安装最新的 PXC 镜像

建议配置一下加速镜像请参考 【附录 - a: 配置 docker 加速镜像】

  • 重命名镜像名称 (名称太长,重命名一下)

此时可以通过命令查看所有的镜像:docker images

java编写的数据库分布式中间件
是中間件运行在代码应用和Mysql数据库分布式之间的应用
前身:corba,是阿里开发的数据库分布式中间件,实现mysql数据库分布式分库分表集群管理的中间件
使用mycat之后编写的所有SQL语句,必须严格遵守SQL标准规范

0: 不开启读写分离机制所有读操作都发送到当前可用的writeHost上
0:所有写操作发送到配置的第一个writeHost,第一个挂了切换到还生存的第二个writeHost,重新启动后以切换后的为准,切换记录在配置文件中:dnindex.properties(datanode index)
1:所有写操作都随机的发送到配置嘚writeHost1.5以后废弃不推荐
也涉及到读写分离问题,可以解决IO延迟问题
-1:表示不自动切换:如M1宕机会一直卡死不会切换到M2
1:默认值表示自动切换
2:基于mysql主从同步的状态决定是否切换读写主机,心跳语句为:show slave status当心跳检测获取的数据发现了IO的延迟则读操作自动定位到writeHost中。如果心跳检测獲取的数据没有IO延迟则读操作自动定位到readHost中。建议为不同的表格定位不同的dataHost节点

我要回帖

更多关于 数据库分布式 的文章

 

随机推荐