【数据库中间件】分布式组件 - ClusterDB-Client
2019独角兽企业重金招聘Python工程师标准>>>
开发版本规划
#================================================
# clusterdb-client 统一的数据访问层
#
#================================================
主要特性:
可以支持垂直和水平数据切分数据库集群的访问;
支持双机热备的HA解决方案, 应用方可以根据情况选用数据库特定的HA解决方案(比如Oracle的RAC),或者选用clusterdb-client提供的HA解决方案.
只支持简单的数据合并.
数据库本地事务的支持, 目前采用弱XA模式的事务管理.
数据访问操作相关SQL的记录, 分析 clusterdb-client提供扩展的切入接口
## 升级说明
Spring4.1.6
MyBatis3.2.8
## clusterdb-client
1.高可用数据源 HA
2.分库分表数据查询结果数据聚合
3.分库分表数据批量执行
4.故障转移
5.分布式事物控制
6.数据扩容配置 -数据源动态跳转
7.支持优雅启停ClusterDB 而不影响应用的正常使用。
8.熔断技术 : 连接超时设置
#clusterdb-client-v1.0
通过SSH连接远程主机,对ClusterDB运行进行检测
#clusterdb-client-v2.0
通过Zookeeper启动ClusterDB Zookeeper监控ClusterDB状态节点,推送给ClusterDB-Client,ClusterDB-Client根据Zookeeper中节点状态进行故障转移。
#clusterdb-client-v3.0
规划加入 DAAS 服务核心组件 提供大数据分析和数据挖掘 以及智能分析 、深度学习
转载于:https://my.oschina.net/fxdemon/blog/911745
【数据库中间件】分布式组件 - ClusterDB-Client相关推荐
- oracle分布式数据库中间件,分布式数据库中间件设想
DB PROXY 功能 0 拥有分片数数据库和主数据库(非分片的) 1 前端SQL明文要求,并非绑定变量化,且客户端HASH成SQLID 2 前端MAXCONN限制,MAXPACKESIZE 3 返回 ...
- 开源的分布式数据库中间件系统Mycat和阿里巴巴Cobar的对比
mycat 不得不说的缘分 原创 2016年04月15日 15:48:17 27834 1,愕然回首,它在灯火阑珊处 关于mysql集群中间件,以前写在应用程序里面,由开发人员实现,在配置文件里面写多 ...
- docker二进制安装mysql_Docker搭建MySQL读写分离主从模式 分布式数据库中间件Mycat分库分表应用...
一.MySQL读写分离主从模式 1. 下载镜像 docker pull mysql 当前最新版本:mysql Ver 8.0.19 for Linux on x86_64 (MySQL Communi ...
- 数据库中间件 MyCAT源码分析 —— XA分布式事务
title: MyCAT 源码分析 -- XA分布式事务 date: 2017-07-15 tags: categories: MyCAT permalink: MyCAT/xa-distribute ...
- sharding-jdbc(ShardingSphere )、mycat、DRDS 三个分布式数据库中间件的简单介绍(纯理论说明)
文章目录 1.前言 2.sharding-jdbc 3.mycat 4.DRDS 5.总结 1.前言 一般对于业务记录类随时间会不断增加的数据,当数据量增加到一定量(一般认为整型值为主的表达到千万级, ...
- 开源分布式数据库中间件MyCat架构简介(一)——基于MyCat的分库分表,读写分离,水平切分和垂直切分实现原理
目录 前言 开源分布式数据库中间件MyCat架构简介--MyCat源起 一.数据库切分概述:OLTP和OLAP 二.关系型数据库和NoSQL数据库 三.关系型数据库和NoSQL数据库的特点及优缺点 1 ...
- 分布式数据库中间件Sharding-JDBC介绍
前文中介绍了分布式数据库中间件Mycat的一些特性,作为对比本文简要介绍Sharding-JDBC的一些特性以及分片的实现原理,进行对比分析以了解. 1.ShardingSphere介绍 Shardi ...
- 【总结】MyCat分布式数据库中间件
1,数据库概述 在互联网时代,海量数据的存储与访问成为系统设计与使用的瓶颈问题,对于海量数据处理,按照使用场景,主要分为两种类型 联机事务处理(OLTP:On-line transaction pro ...
- 分布式数据库中间件、产品——sharding-jdbc、mycat、drds
一般对于业务记录类随时间会不断增加的数据,当数据量增加到一定量(一般认为整型值为主的表达到千万级,字符串为主的表达到五百万)的时候,性能将遇到瓶颈,同时调整表结构也会变得非常困难.为了避免生产遇到这样 ...
- 阿里Mycat 和京东ShardingSphere:分布式数据库中间件哪家强?
文章目录 Mycat ShardingSphere Sharding-JDBC Sharding-Proxy Sharding-Sidecar 混合架构 总结 大家好!我是只谈技术不剪发的 Tony ...
最新文章
- 机器视觉边缘检测算法详解
- KDE发布四月份更新(4.6.2),与GNOME同祝
- 每天一个Linux命令-find
- 关于C/S模式开发的学习笔记
- J.U.C--locks--AQS分析
- MySQL: linux mysql access denied for user ‘root’@’localhost'(using password:YES)
- python画图角度_Python画图
- Java方法重载与方法重写
- Android知识点剖析系列:深入了解layout_weight属性
- java 中iterator 和 collection接口源码
- 学号20145220《信息安全系统设计基础》第12周学习总结
- 笨办法学 Python · 续 第二部分:简单的黑魔法
- 用c++库函数实现WCHAR写入文件
- 连接和关闭资源工具类
- 2021年度 Egon Balas 奖得主:达摩院印卧涛
- 在线摩尔斯密码加密解密工具
- 基于C语言的菜鸟驿站管理系统
- 【科普向】5G核心网架构和关键技术
- php 去除单引号,php如何去除双引号
- 最新彩虹DS网源码V6.0.8完美运营防黑版