E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MyCat分表分库
MyCat
总结,看完这篇带你了解分库分表
水平拆分和垂直拆分特性垂直拆分水平拆分概念按照业务将表进行分类,将数据或者说压力分担到不同的库。按照某个字段的某种规则来分散到多个库之中,每个表中包含一部分数据。优点拆分后业务清晰,拆分规则明确;系统之间整合或扩展容易;数据维护简单。缺点部分业务表无法join,只能通过接口方式解决,提高了系统复杂度;受每种业务不同的限制存在单库性能瓶颈,不易数据扩展跟性能提高;事务处理复杂。不能解决单表过于庞大的
随鱼而安_c88w
·
2020-12-09 14:11
数据库优化、数据库高可用(HA)与
Mycat
代理
数据库优化一、数据库同步1.数据库冷备份手动的将数据库文件,定期进行存储.缺点:(1)效率低(2)有可能丢失数据原因:数据库冷备份,是公司恢复数据最后有效的手段.2.数据库热备份备份原理:(1)当数据库修改时,会将修改的信息,导入二进制日志文件中(二进制文件默认是关闭的).(2)当二进制日志文件中有数据时,数据库从库会通过IO线程读取二进制文件信息.(3)IO线程将读到的数据写到中继日志中.(4)
Jame
·
2020-12-07 21:04
数据库
数据库优化、数据库高可用(HA)与
Mycat
代理
数据库优化一、数据库同步1.数据库冷备份手动的将数据库文件,定期进行存储.缺点:(1)效率低(2)有可能丢失数据原因:数据库冷备份,是公司恢复数据最后有效的手段.2.数据库热备份备份原理:(1)当数据库修改时,会将修改的信息,导入二进制日志文件中(二进制文件默认是关闭的).(2)当二进制日志文件中有数据时,数据库从库会通过IO线程读取二进制文件信息.(3)IO线程将读到的数据写到中继日志中.(4)
Jame
·
2020-12-07 21:03
数据库
数据库的主从以及
mycat
的特性
数据库备份策略2.1.1数据库冷备份说明:通过数据库工具,定期将数据库文件进行转储,保证数据的安全性.(一般2-3天)缺点:1.备份时由于突发的情况,可能导致备份失败.需要反复备份.2.由于冷备份是定期备份.所以可能导致数据的丢失.核心:数据必须备份.备份的数据是恢复的最后有效的手段.2.1.2数据库热备份说明:可以通过数据库机制,自动的实现数据的备份操作.优点:可以实现自动化的操作,并且是实时备
mathematics
·
2020-12-07 15:49
java
数据库的主从以及
mycat
的特性
数据库备份策略2.1.1数据库冷备份说明:通过数据库工具,定期将数据库文件进行转储,保证数据的安全性.(一般2-3天)缺点:1.备份时由于突发的情况,可能导致备份失败.需要反复备份.2.由于冷备份是定期备份.所以可能导致数据的丢失.核心:数据必须备份.备份的数据是恢复的最后有效的手段.2.1.2数据库热备份说明:可以通过数据库机制,自动的实现数据的备份操作.优点:可以实现自动化的操作,并且是实时备
mathematics
·
2020-12-07 15:36
java
Nginx 反向代理和负载均衡策略实战案例
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2020-12-07 11:00
中间件
nginx
hash
entity
acl
centos下搭建
mycat
高可用(keepalived+haproxy)集群
centos下搭建
mycat
高可用(keepalived+haproxy)集群[toc]
mycat
简介
MyCat
是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理
zhoutao
·
2020-12-06 23:17
mycat
mysql
分库分表
uuid生成器_分布式id生成器(文末附教程)
作者:CoderZS出自:掘金原文:https://juejin.im/post/5d8882d8f265da03e369c063在高并发或者
分表分库
情况下怎么保证数据id的幂等性呢?
weixin_39518840
·
2020-12-04 09:30
uuid生成器
uuid生成器_详解分布式 ID 生成器
在高并发或者
分表分库
情况下怎么保证数据id的幂等性呢SnowFlake算法的优点SnowFlake算法的缺点算法代码如下引入hutool依赖ID生成器测试类《Java2019超神之路》《Dubbo实现原理与源码解析
weixin_39781599
·
2020-12-04 09:27
uuid生成器
年轻人不讲武德,where 1=1 是什么鬼?
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2020-12-01 11:00
sql
mysql
jdbc
css
hibernate
Java高级面试-面经
lock方法jdk代理典型数据结构sleepwait的区别javaIO模型IO分类四大基类问题排查MySQL数据库存储模式InnoDB和MyISAM索引结构,B+树索引优化MVCC多版本控制事务隔离机制
分表分库
预编译
赖皮猫
·
2020-11-30 16:44
笔记
MySql主从复制实现原理及配置
而一般的读写分离中间件,例如
Mycat
的读写分离和自动切换机制,需要mysql的主从复制机制配合。主从配置需要注意的地方1、主DBserver和从DBserver数据库的
·
2020-11-28 12:18
一次搞定:分布式缓存 Redis 集群搭建!
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2020-11-28 11:00
中间件
分布式
linux
redis
nginx
请勿过度依赖 Redis 的过期监听
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2020-11-28 11:00
中间件
redis
敏捷开发
devops
junit
mycat
是什么_第一章
mycat
入门概述
1.1是什么
Mycat
是数据库中间件。1、数据库中间件中间件:是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。例子:Tomcat,web中间件。
weixin_39949607
·
2020-11-28 05:24
mycat是什么
抛弃 Java 改用 Kotlin 的六个月后,我后悔了!
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2020-11-27 11:00
编程语言
java
python
人工智能
大数据
activemq原理_一文详尽解析Redis的设计原理,看完“碾压”面试官
建议先收藏再找个合适的时候阅读同时我经过多年的收藏目前也算收集到了一套完整的学习资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、Jvm性能调优、Spring,MyBatis,Redis,ActiveMQ、
Mycat
weixin_40007541
·
2020-11-26 16:05
activemq原理
表弟写了一万字,就是要讲清楚分布式事务 XA
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
公众号-芋道源码
·
2020-11-22 10:00
分布式
数据库
java
spring
大数据
MyCat
集群和负载均衡
前言本文主要包含
mycat
集群,
mycat
+ha实现负载均衡等操作。
xbmchina
·
2020-11-21 19:23
完整mes代码(含客户端和server端_互联网大厂的后端技术栈
目录:后端开发概述负载均衡微服务生态Thrift服务发现Consul微服务框架数据库Mysql
Mycat
DRC缓
weixin_39626409
·
2020-11-20 19:41
myCat
基本概念入门
第一、概述一、什么是
MyCat
?
孤独冰刃
·
2020-11-19 17:03
中间件
mysql分库分表理论及常用框架对比
**
Mycat
什么是
Mycat
Macat常见应用场景:Sharding-JDBC官网介绍sharding-jdbc后续发展为Sharding-Sphere,包含sharding-jd
Bob-SkyDance
·
2020-11-19 14:07
mysql学习-笔记
mysql
数据库
MySQL主从复制原理以及需要注意的地方
写在前面最近在写
Mycat
专题,由于不少小伙伴最近要出去面试,问我能不能简单写下MySQL的主从复制原理和注意事项,因为在之前的面试中被问到了这些问题。我:可以啊,安排上了!!
·
2020-11-17 11:57
Swagger 自动生成 Dubbo 服务的接口文档,以及测试调用
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
公众号-芋道源码
·
2020-11-17 10:00
中间件
java
编程语言
spring
spring
boot
MySQL主从复制的原理和注意事项都在这儿了!!
写在前面最近在写
Mycat
专题,由于不少小伙伴最近要出去面试,问我能不能简单写下MySQL的主从复制原理和注意事项,因为在之前的面试中被问到了这些问题。我:可以啊,安排上了!!
冰河
·
2020-11-16 01:22
mysql
主从复制
读写分离
分布式
微服务
MySQL主从复制的原理和注意事项都在这儿了!!
写在前面最近在写
Mycat
专题,由于不少小伙伴最近要出去面试,问我能不能简单写下MySQL的主从复制原理和注意事项,因为在之前的面试中被问到了这些问题。我:可以啊,安排上了!!
冰河
·
2020-11-16 01:57
mysql
主从复制
读写分离
分布式
微服务
【
Mycat
】
Mycat
核心开发者带你轻松掌握
Mycat
路由转发!!
写在前面熟悉
Mycat
的小伙伴都知道,
Mycat
一个很重要的功能就是路由转发,那么,这篇文章就带着大家一起来看看
Mycat
是如何进行路由转发的,好了,不多说了,我们直接进入主题。
冰河
·
2020-11-14 22:01
mycat
分布式
数据库
分布式事务
路由
【
Mycat
】作为
Mycat
核心开发者,怎能不来一波
Mycat
系列文章?
写在前面
Mycat
是基于阿里开源的Cobar产品而研发,Cobar的稳定性、可靠性、优秀的架构和性能以及众多成熟的使用案例使得
Mycat
一开始就拥有一个很好的起点,站在巨人的肩膀上,我们能看到更远。
冰河
·
2020-11-14 22:24
分布式
数据库
mycat
分布式事务
系统架构
【
Mycat
】
Mycat
核心开发者带你轻松掌握
Mycat
路由转发!!
写在前面熟悉
Mycat
的小伙伴都知道,
Mycat
一个很重要的功能就是路由转发,那么,这篇文章就带着大家一起来看看
Mycat
是如何进行路由转发的,好了,不多说了,我们直接进入主题。
冰河
·
2020-11-14 22:55
mycat
分布式
数据库
分布式事务
路由
【
Mycat
】作为
Mycat
核心开发者,怎能不来一波
Mycat
系列文章?
写在前面
Mycat
是基于阿里开源的Cobar产品而研发,Cobar的稳定性、可靠性、优秀的架构和性能以及众多成熟的使用案例使得
Mycat
一开始就拥有一个很好的起点,站在巨人的肩膀上,我们能看到更远。
冰河
·
2020-11-13 11:27
分布式
数据库
mycat
分布式事务
系统架构
关于tomcat服务器脚本和
mycat
的介绍
关于tomcat服务器脚本问题说明:如果通过命令:java-jarxxx.var的方式启动服务器时,如果远程的终端关闭之后,那么tomcat服务器也会随之关闭,影响用户的使用,上述的命令表示前台运行。线上部署的命令说明:一般在Linux系统中部署服务器,一般采用后端运行的方式启动tomcat服务器,并且指定日志文件输出。命令:nohupjava-jar8081.war->8081.log&关于文件
小飞
·
2020-11-13 11:07
负载均衡
linux
关于tomcat服务器脚本和
mycat
的介绍
关于tomcat服务器脚本问题说明:如果通过命令:java-jarxxx.var的方式启动服务器时,如果远程的终端关闭之后,那么tomcat服务器也会随之关闭,影响用户的使用,上述的命令表示前台运行。线上部署的命令说明:一般在Linux系统中部署服务器,一般采用后端运行的方式启动tomcat服务器,并且指定日志文件输出。命令:nohupjava-jar8081.war->8081.log&关于文件
小飞
·
2020-11-13 11:36
负载均衡
linux
我的java学习路线之2020
教程Tomcat服务器JDK14新特性IntelliJIDEALinux数据结构&算法Eclipse实战应用多线程2.数据库MySQLMySQL优化JDBCOracleMySQL集群PLSQLRedis
Mycat
3
奕殇
·
2020-10-28 18:22
如何设计订单系统?不妨看看这篇文章
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2020-10-19 11:00
大数据
人工智能
编程语言
分布式
区块链
解密 Redis 助力双 11 背后电商秒杀系统
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2020-10-16 11:00
数据库
中间件
分布式
redis
http
面试官:来说说单点登录的三种实现方式
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
公众号-芋道源码
·
2020-10-14 09:00
百度
中间件
session
web
html
Redis 怎么防止数据丢失?面试必问!
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
公众号-芋道源码
·
2020-10-14 09:00
中间件
数据库
redis
java
分布式
重磅:Swagger3.0 官方 starter 诞生了,其它的都可以扔了~
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
公众号-芋道源码
·
2020-10-13 10:00
spring
java
spring
boot
css
mybatis
华为社招技术二面,总结复盘
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2020-10-12 11:00
java
面试
编程语言
人工智能
项目管理
分区
分表分库
image.png分区(加快访问速度)什么时候分区?一张表的查询速度已经慢到影响使用的时候。sql经过优化数据量大(表的大小超过2GB,一般单表撑死1000万条)表中的数据是分段的(表中包含历史数据,新的数据被增加都新的分区中)对数据的操作往往只涉及一部分数据,而不是所有的数据从应用程序的角度来看,分区后的表与非分区表完全相同,使用SQLDML命令访问分区后的表时,无需任何修改。CREATETAB
小幸运Q
·
2020-10-11 13:40
Mycat
(配置篇)
Mycat
目录说明bin:启动目录conf:配置文件目录server.xml:是
Mycat
服务器参数调整和用户授权的配置文件schema.xml:是逻辑库定义和表以及分片定义的配置文件rule.xml:
happyJared
·
2020-10-09 19:23
Keepalived 开机启动问题
看了系统开机日志,发现Keepalived启动的非常早,比nginx,
mycat
,mysql都早,然后一运行检查脚本,kill掉了自己。
萧萧飞叶
·
2020-10-09 16:08
Mycat
的使用_尚硅谷视频学习笔记
1.3原理第二章安装启动2.1安装2.2启动2.3登录第三章搭建读写分离3.1搭建一主一从3.2搭建双主双从第四章垂直拆分——分库4.1如何划分表4.2实现分库第五章水平拆分——分表5.1实现分表5.2
Mycat
溯光旅者
·
2020-10-06 22:38
#
JavaEE
mycat
MySQL中间件
MyCat
配置参数列表,schema.xml ,server.xml,rule.xml,
MyCat
配置参数详解,
Mycat
中的两个主要Buffer池,BufferPool的二级缓存
目录前言
MyCat
配置参数详解一、
MyCat
中常用的三个配置二、rule.xml1、tableRule标签2、function标签三、schema.xml1、schema标签2、table标签3、childTable
csdn-华仔
·
2020-09-17 23:59
MySQL
Linux
MySQL
MyCat
SQL
Server
Sharding
MySQL中间件
MyCat
配置参数列表,schema.xml ,server.xml,rule.xml,
MyCat
配置参数详解,
Mycat
中的两个主要Buffer池,BufferPool的二级缓存
目录前言
MyCat
配置参数详解一、
MyCat
中常用的三个配置二、rule.xml1、tableRule标签2、function标签三、schema.xml1、schema标签2、table标签3、childTable
csdn-华仔
·
2020-09-17 23:59
MySQL
Linux
MySQL
MyCat
SQL
Server
Sharding
mysql5.7主从配置+
mycat
读写分离配置-常用经典模式-必学必会
准备工作两台虚拟机服务器(可自行扩展至多台),centos7.6操作系统,主库ip:192.168.174.130,从库ip:192.168.174.128安装jdk1.8+mysql5.7数据库服务器
mycat
cobee.d
·
2020-09-17 11:33
数据库_mysql
数据库
java
mysql
mycat
MySql从一窍不通到入门(八)复制(replication)和集群(cluster)/读写分离
转载:MySQLReplication常用架构转载:使用
MyCat
实现MySQL的分片处理和读写分离转载:keepalived+mysql双主复制高可用方案转载:浅谈mysql主从复制的高可用解决方案转载
Zenhobby
·
2020-09-17 10:58
MySQL
Kafka 压测:3 台廉价服务器竟支撑 200 万 TPS
Dubbo原理与源码69篇精尽Netty原理与源码61篇中文详细注释的开源项目Java并发源码合集RocketMQ源码合集Sharding-JDBC源码解析合集SpringMVC和Security源码合集
MyCAT
芋道源码
·
2020-09-17 10:26
Mycat
水平分表,垂直分表实践(2)
本文原文连接:http://blog.csdn.net/freewebsys/article/details/44399901转载请注明出处!1,迁移数据举例说明,比如一个博客数据库数据表如下:这里水平拆分,垂直拆分,只是做个简单的实验,真正的线上业务要根据情况,数据进行拆分。--分类CREATETABLEcategory(idINTNOTNULLAUTO_INCREMENT,user_idINT
weixin_34364071
·
2020-09-17 07:05
数据库
java
周围的餐馆有哪些?GeoHash算法
Dubbo原理与源码69篇精尽Netty原理与源码61篇中文详细注释的开源项目Java并发源码合集RocketMQ源码合集Sharding-JDBC源码解析合集SpringMVC和Security源码合集
MyCAT
芋道源码
·
2020-09-17 03:58
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他