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【分库分表】
MySQL的
分库分表
?通俗易懂
1-为什么要
分库分表
如果一个网站业务快速发展,那这个网站流量也会增加,数据的压力也会随之而来,比如电商系统来说双十一大促对订单数据压力很大,Tps十几万并发量,如果传统的架构(一主多从),主库容量肯定无法满足这么高的
KG大数据
·
2023-06-23 11:43
数据库相关
mysql
数据库
java
MySQL优化--主从同步,
分库分表
目录MySQL主从同步原理MySQL主从复制的核心就是二进制日志面试回答
分库分表
分库分表
的时机
分库分表
的策略垂直分库垂直分表水平分库水平分表
分库分表
的策略分库之后的问题面试回答MySQL主从同步原理如果项目上线了
Java菜鸟尹先生
·
2023-06-23 08:44
mysql
java
数据库
MySQL面试题
索引概念以及底层4.聚簇索引,非聚簇索引,回表查询5.覆盖索引,超大分页查询6.索引创建原则,索引什么时候会失效7.sql优化的经验8.undolog和redolog的区别9.MVCC10.主从同步,
分库分表
思维导图
Java菜鸟尹先生
·
2023-06-23 08:13
面试题
java
面试
开发语言
用 Java 实现天天酷跑(附源码),这个真的有点强了!
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2023-06-23 06:48
游戏
脚本语言
sdl
webgl
weex
Alfred神器使用手册
源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
公众号-芋道源码
·
2023-06-23 06:41
中间件
java
webgl
python
脚本语言
基于SpringBoot,来实现MySQL读写分离技术
常用的有以下的实现方法:读写分离、加缓存、主从架构集群、
分库分表
等,在互联网应用中,大部分都是读多写少的场景,设置两个库,主库和读库。
北诺成尘_6bd8
·
2023-06-23 03:21
水平
分库分表
、垂直
分库分表
前言现在的互联网公司基本都是分布式,多服务了,所以这给
分库分表
提供了更好的空间。而且随着数据量的增大,单库单表难免满足不了性能要求。
小尾巴1024
·
2023-06-23 03:13
打印出实际执行的sql
实际hibernate是会打印出的sql是logicsql也就是
分库分表
前的sql,实际上执行的sql可能是1对多的关系。为了检查实际执行的sql与所期望执行的sql是否一致。
overflow_e4e4
·
2023-06-23 02:29
【面试】你知道数据库能抗多大并发压力吗?
4.1、根据业务系统拆分多个数据库机器优化方案4.2、读写分离架构优化方案4.3、
分库分表
架构优化方案总结前言今天给大家分享一个知识点,是关于MySQL数据库架构演进的,因为很多兄弟天天基于mysql做系统开发
逆流°只是风景-bjhxcc
·
2023-06-21 19:46
Java高频面试题
数据库
面试
java
[MySQL]-
Mycat
2&Atlas
[MySQL]-
Mycat
2&Atlasliangsen|2023年3月本文主要介绍
分库分表
的基本概念、优缺点,以及常用的数据库
分库分表
中间件:
Mycat
2和Atlas。
森格的博
·
2023-06-21 14:34
mysql
数据库
java
中间件
分布式数据库 Join 查询设计与实现浅析 | 京东云技术团队
本文记录Mysql
分库分表
和ElasticsearchJoin查询的实现思路,了解分布式场景数据处理的设计方案。
·
2023-06-21 12:18
mysql读写分离sharejdbc_Mysql读写分离(
Mycat
版)
Mysql读写分离(
Mycat
版)(1).读写分离概述1)工作原理读写分离是让主数据库处理事务性增删改操作(insert、delete、update),让从数据库处理查询查询操作(select)。
李萱Yo
·
2023-06-21 04:02
搭建
MyCat
2一主一从的MySQL读写分离
搭建
MyCat
2一主一从的MySQL读写分离搭建
MyCat
2读写分离搭建MySQL主从复制安装
MyCat
2配置逻辑库添加数据源更新集群配置验证读写分离搭建
MyCat
2读写分离通过
Mycat
2与MySQL
CodeDevMaster
·
2023-06-21 04:31
#
MySQL
mysql
数据库
中间件
采用
mycat
2搭建mysql8读写分离
一、前提条件搭建读写分离,前提是安装了
mycat
2和搭建了mysql主从复制(两台服务器,一主一从)搭建主从复制可以参考我的这篇帖子centos7安装mysql8主从复制_义明的博客-CSDN博客安装
mycat
2
义明
·
2023-06-21 04:00
mycat2
mysql
centos
Mycat
实现mysql读写分离
Mycat
实现mysql读写分离
Mycat
官网:http://www.
mycat
.org.cn/所有主机系统环境Rocky就是以前的CentOS[root@client~]#cat/etc/os-releaseNAME
lh1107
·
2023-06-21 04:00
mysql
mysql
linux
数据库
mysql主从同步+
mycat
2读写分离
mysql主从同步(基于mysql8)准备主从节点,这里是一主两从修改主节点mysql的my.cnf配置,在[mysqld]下增加配置server-id=1log-bin=master-bin#复制的数据库名bin-lob-do-db=nacos-config#复制策略,默认STATMENT(sql复制),可选ROW(行记录复制)、MIXED(混合复制)binlog-format=STATMENT
蚂蚁和日出
·
2023-06-21 04:00
mysql
数据库
MySQL 读写分离代理(
Mycat
2)
作者:田逸作者亲自尝试过的开源MySQL读写分离工具有Amoeba、MySQLProxy、
Mycat
等,经过仔细测试对比,在某个实际项目中选用
Mycat
作为MySQL数据库读写分离的代理工具。
4/5$全真龙门
·
2023-06-21 04:29
java
jvm
开发语言
关于数据库
分库分表
的一点想法
作者:京东物流何小坡1开篇面对数据的激增,相信大家也都有
分库分表
的一些方案,这次的这个分享,算是自己的一个想法,可以当做一个参考方案,也欢迎相互讨论。话不多说,直接进入主题。
·
2023-06-21 02:59
数据库sql京东云
记录 分布式 数据库 解决方案
Mycat
数据库
分库分表
中间件
Mycat
是一个开源的分布式数据库系统,但是由于真正的数据库需要存储引擎,而
Mycat
并没有存储引擎,所以并不是完全意义的分布式数据库系统。
qqxhb
·
2023-06-20 18:54
数据库
Mycat
Codis
分布式数据库
Sharding-JDBC之垂直分库水平分表
配置4.2、yml配置五、实现5.1、实体5.2、持久层5.3、服务层5.4、测试类5.4.1、保存订单数据5.4.2、查询订单数据5.4.3、保存用户数据5.4.4、查询用户数据一、简介 这里的垂直
分库分表
是指垂直分库
嘉禾嘉宁papa
·
2023-06-20 16:19
ShardingJDBC
Sharding-jdbc
垂直分库水平分表
Sharding-JDBC之PreciseShardingAlgorithm(精确分片算法)
精确分表算法六、实现6.1、实体层6.2、持久层6.3、服务层6.4、测试类6.4.1、保存订单数据6.4.2、根据订单号查询订单6.4.2、根据订单号和用户查询订单一、简介 在我之前的文章里,数据的
分库分表
都是基
嘉禾嘉宁papa
·
2023-06-20 16:18
ShardingJDBC
Sharding-JDBC
精确分片算法
【AntDB数据库】AntDB数据库整体架构
其中GTM和DB为有状态的组件,需要考虑高可用,架构如下图:计算节点(Coordinator):提供SQL解析、优化、路由、结果汇聚、分布式事务控制等功能;数据节点(DB):真正存储业务数据的组件,通过
分库分表
实现数据库能力的水平扩展
亚信安慧AntDB数据库
·
2023-06-20 13:39
AntDB
AISWare
AntDB
国产数据库
数据库
架构
java
shardingsphere第四课shardingsphere-proxy的使用
一、为什么要有服务端
分库分表
?配合ORM框架使用更友好当使用ShardingSphere-JDBC时,需要在代码中直接编写
分库分表
的逻辑,如果使用ORM框架,会产生冲突。
friover
·
2023-06-20 08:34
shardingsphere
数据库
基于 RocketMQ 的分布式事务解决方案
源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2023-06-20 07:10
分布式
数据库
java
mysql
zookeeper
SpringBoot 分布式事务的解决方案(JTA+Atomic+多数据源)
源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2023-06-20 07:40
分布式
中间件
spring
java
mysql
面试官:聊聊分布式事务,再说说解决方案!
源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2023-06-20 07:39
分布式
数据库
java
编程语言
redis
微服务中的分布式事务方案
源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
公众号-芋道源码
·
2023-06-20 07:06
分布式
java
数据库
redis
编程语言
MyCat
总结
目录什么是
mycat
核心概念逻辑库逻辑表分片节点数据库主机用户
mycat
原理目录结构配置文件读写分离搭建读写分离搭建主从复制:搭建读写分离:分片技术垂直拆分实现分库:水平拆分实现分库:ER表全局表分片规则
c_mmmmmmm
·
2023-06-20 00:25
java
数据库
mysql
手机短信里的短链接,是如何设计与实现的?
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2023-06-19 17:55
数据库
中间件
分布式
redis
java
MyCat
2介绍以及部署和读写分离/
分库分表
(
MyCat
2.0)
一,
MyCat
入门1.什么是
mycat
官网:http://www.
mycat
.org.cn/
mycat
是数据库中间件它可以干什么?
征服bug
·
2023-06-19 13:58
关于数据库的那当事
数据库
java
mysql
高并发数据库
分库分表
分库分表
是什么下边以电商系统中的例子来说明,下图是电商系统卖家模块的表结构:通过以下SQL能够获取到商品相关的店铺信息、地理区域信息:`SELECTp.*,r.[地理区域名称],s.[店铺名称],s.
·
2023-06-19 12:41
java数据库
java面试中的问题
那put,delete呢操作系统:进程和线程的区别设计模式:能实现:单例工厂代理能看懂:适配器观察者模板java基础:接口和抽象类数据库:数据库
分库分表
中间件:Redis消息队列:rabbitMQ搜索引擎
蒋劲豪
·
2023-06-19 10:11
面试
职场和发展
springboot shardingSphere 自定义
分库分表
策略
首先,ShardingSphere是一款分布式数据库中间件,它支持
分库分表
、读写分离、全局表等多种数据分片和路由策略。
hw120219
·
2023-06-19 08:59
spring
boot
高并发写入优化
还可以考虑使用
分库分表
、异步写入等技术来降低单个数据库的写入压力。缓存优化:使用缓存来减轻数据库写入的压力,可以考虑使用内存数据库、分布式缓存等技术来提高缓存的读写性能。
KevinAha
·
2023-06-18 17:04
数据库
java
mysql
需求分析引言:架构漫谈(一)
架构简介1、误区说到架构,很多开发人员,尤其是后端开发,会关联到一堆技术内容:
分库分表
负载均衡微服务设计分布式CAP原理熔断降级限流注册发现Se
游北亮
·
2023-06-18 16:06
需求分析
需求分析
架构
uml
国产化浪潮下TiDB解决的痛点问题
前言随着国内互联网企业的快速发展,传统的oracle数据库架构在成本和扩展性上已不能满足要求,更多的企业将目光转向了开源的MySQL数据库,由于MySQL本身是一个单机数据库其本身并不具备横向扩展能力,于是出现了应用侧的
分库分表
方案
TiDB 社区干货传送门
·
2023-06-18 10:29
数据库
中间件
mysql
分布式定时任务框架选型
源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2023-06-18 06:01
分布式
数据库
java
quartz
大数据
SpringCloud 分布式日志采集方案
源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
Java基基
·
2023-06-18 06:00
中间件
分布式
java
spring
boot
spring
开源分布式任务调度系统就选它!
源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
公众号-芋道源码
·
2023-06-18 06:24
开源
分布式
java
开发语言
替代ELK?分布式日志收集 后起之秀 Graylog
源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
公众号-芋道源码
·
2023-06-18 06:54
中间件
java
linux
docker
运维
SpringBoot接入轻量级分布式日志框架GrayLog
源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和
MyCAT
公众号-芋道源码
·
2023-06-18 06:54
中间件
分布式
java
mysql
数据库
shardingsphere第二课-shardingsphere-jdbc的基本使用及各种分片策略
第一章介绍一、ShardingJDBC客户端
分库分表
ShardingSphere-JDBC定位为轻量级Java框架,在Java的JDBC层提供的额外服务。
friover
·
2023-06-18 06:28
数据库
MySQL调优系列(七)——分区分表
而且其和
分库分表
不同,
李王家的翠花
·
2023-06-17 14:00
MySQL
mysql
java
之江实验室面试(部分)
1你们项目中用到了ShardingJDBC做
分库分表
,你们数据库中有多少数据?Netty这边的QPS有多少SpringBean的加载过程redis的zset底层的数据结构是什么?
qq_23204557
·
2023-06-17 07:32
面试
基于Java语言开发B/S架构实现的云HIS
功能易扩展(2)技术细节:前端:Angular+Nginx后台:Java+Spring,SpringBoot,SpringMVC,SpringSecurity,MyBatisPlus,等数据库:MySQL+
MyCat
源码技术栈
·
2023-06-17 06:42
云HIS系统源码
基层健康卫生云HIS
java
架构
开发语言
idea
spring
boot
链路追踪eagleEye介绍
这些应用之间一般有RPC调用和异步消息通讯两种手段,RPC调用会产生一层调一层的嵌套,一个消息发布出来更会被多个应用消费,另外,应用还会访问
分库分表
的数据库、缓存、存储等后端,以及调用其他外部系统如支付
march of Time
·
2023-06-17 03:08
微服务框架
服务器
java
运维
MySQL读写分离
目前较为常见的MySQL读写分离方式有:程序代码内部实现引入中间代理层方法:MySQL_proxy
Mycat
我们这里也就是实验通过
Mycat
代理进行数据库读写,实现读写分离在不同的服务其上。
FuzhouJiang
·
2023-06-17 01:19
MySQL
mysql
数据库
MySQL
分库分表
数据库架构演变刚开始多数项目用单机数据库就够了,随着服务器流量越来越大,面对的请求也越来越多,我们做了数据库读写分离,使用多个从库副本(Slave)负责读,使用主库(Master)负责写,master和slave通过主从复制实现数据同步更新,保持数据一致。slave从库可以水平扩展,所以更多的读请求不成问题。但是当用户量级上升,写请求越来越多,怎么保证数据库的负载足够?增加一个Master是不能解
FuzhouJiang
·
2023-06-17 01:49
MySQL
mysql
数据库
mysql--分布式架构-
MyCAT
image.png2.
MyCAT
基础架构准备2.1环境准备:两台虚拟机db01db02每台创建四个mysql实例:33073308330933102.2删除历史环境:pkillmysqldrm-rf/data
林深见鹿出
·
2023-06-16 23:28
用
MyCat
来做垂直分库
1.配置schema.xmlcd/usr/local/
mycat
/conf1.1由小到大先配置dataHostwriteType="0"dbType="mysql"dbDriver="native"switchType
jiangcaiyun
·
2023-06-16 22:40
上一页
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
其他