首页 > TAG信息列表 > dble

数据库高可用和身份切换的关键--如何解决数据库经常宕机问题

切换,保业务还是保数据 如何进行身份切换 停止备库同步 配置主库复制从库 可靠性优先策略 检查B库的seconds_behind_master,不能过大 A库只读readonly = true 检查B库的seconds_behind_master = 0 B库关只读,readonly = false B库停止复制A库,A库开始复制B库 可靠性优先策略

数据库高并发、高性能的基本保证--如何解决数据库超大容量不够问题

本章学习MySQL的可拓展性(容量和性能的拓展),首先介绍分区表的原理、特点和注意事项。然后学习分库分表的原理,重点学习MyCat的升级版:dble的安装与使用。让大家对MySQL分库分表的分类、目的、手段等有清晰的认识。 怎样最简单的扩展容量 什么是分区表 将InnoDB的一个表分为多个表 s

DBLE读写分离

单纯使用读写分离功能 3.20.10.0版本开始dble⽀持单纯的读写分离,可以和分库分表功能分开单独使⽤。 若想启⽤dble的读写分离,仅需在 user.xml ⽂件中配置 rwSplitUser并指定对应的dbGroup即可。 1、修改user.xml配置文件 <dble:user xmlns:dble="http://dble.cloud/" version="4.

MySQL之九---分布式架构(Mycat/DBLE)

MyCAT基础架构图   双主双从结构 MyCAT基础架构准备 准备环境  环境准备: 两台虚拟机 db01 db02 每台创建四个mysql实例:3307 3308 3309 3310 删除历史环境 pkill mysqld rm -rf /data/330* \mv /etc/my.cnf /etc/my.cnf.bak 初始化数据 mkdir /data/33{07..10}/data

数据库中间件DBLE学习(一) 基础介绍和快速搭建

dble基本架构简介 dble是上海爱可生信息技术股份有限公司基于mysql的高可用扩展性的分布式中间件。江湖人送外号MyCat Plus。开源地址 我们首先来看架构图,外部应用通过NIO/AIO进行连接操作。这里首先我们得介绍一下NIO/AIO是什么概念。 BIO 即传统的Blocking I/O,是JDK1.4之前的

DBLE分库分表实战

环境: DBLE 2.19.03.0OS版本: CentOS Linux release 7.6.1810 (Core) IP:  192.168.20.10/24MySQL版本: MySQL-社区版-5.7.26添加2个账号授权:create user 'rw'@'%' identified by 'rw123456';create user 'rd'@'%' identified by 'rd

MySQL表自增id溢出的故障复盘

问题:MySQL某个表自增id溢出导致某业务block背景:    tokudb引擎的一个大表tb1,存放业务上的机审日志,每天有大量的写入, 并且由于历史原因,这张表是int signed 类型的,最大只能存 2147483647行记录 。处理过程:    增加DBLE中间件代理,然后做range分区,将新数据写到新加的的一个分

分布式 | DBLE 如何实现 Prepared Statement 协议

作者:鲍凤奇   本文摘要: DBLE 是一款企业级的开源分布式中间件,江湖人送外号 “MyCat Plus”。Prepared Statement 协议是 MySQL 5.1 版本新加入的功能。MyCat 从1.6版本实现了 Prepared Statement 协议,但 MyCat 存在一些至今仍未修复的Bug。 本文将从两名 DBLE 用户提交的Bug开

分布式 | 开源分布式中间件DBLE容器化快速安装部署

作者简介 蓝寅,开源分布式中间件DBLE项目负责人;持续专注于数据库方面的技术, 始终在一线从事开发;对数据复制,读写分离,分库分表的有深入的理解与实践。   问题起因 用benchmarksql_for_mysql对原生MyCAT-1.6.1和DBLE-2.17.07版做性能测试对比,发现DBLE性能只到原生版MyCAT的70%

开源分布式中间件 DBLE Schema.xml 配置解析

文章来源:爱可生开源社区作者:张沈波 1.DBLE项目介绍 DBLE 是企业级开源分布式中间件,江湖人送外号 “MyCat Plus”;以其简单稳定,持续维护,良好的社区环境和广大的群众基础得到了社区的大力支持;DBLE官方网站:https://opensource.actionsky.com可以详细了解DBLE的背景和应用场景,本文不涉

开源分布式中间件 DBLE 快速入门指南

一、环境准备DBLE项目资料安装JDK环境二、安装DBLE三、配置DBLE应用场景一:数据拆分应用场景二:读写分离四、总结环境准备 DBLE 项目资料DBLE 是企业级开源分布式中间件,江湖人送外号 “MyCat Plus”;以其简单稳定,持续维护,良好的社区环境和广大的群众基础得到了社区的大力支持;DBLE官方