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
Sharding-Jdbc
SpringBoot+Mybatis 如何实现流式查询,你知道吗?
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2024-01-29 00:25
mybatis
spring
boot
java
后端
spring
基于本地缓存制作一个分库分表的分布式ID生成器
背景介绍项目整体架构是基于springboot3.0开发rpc调用采用dubbo注册配置中心使用nacos采用
sharding-jdbc
来实现分库分表。基于以上情况我想生成分布式id。
忧郁的双鱼座程序猿
·
2024-01-27 07:20
JAVA成神之路
缓存
分布式
分布式id
springboot
java
浅谈高性能数据库集群 —— 分库分表
源码精品专栏精尽Dubbo原理与源码69篇精尽Netty原理与源码61篇中文详细注释的开源项目Java并发源码合集RocketMQ源码合集
Sharding-JDBC
源码解析合集SpringMVC和Security
芋道源码
·
2024-01-24 18:35
MySQL的主从复制+读写分离+分库分表,看这一篇文章就够了
为什么需要主从复制2、MySQL主从复制概念3、主从复制主要用途4、MySQL主从形式5、主从复制原理6、主从复制-实战6.1、环境如下6.2、主库配置6.3、从库配置6.4、测试7、中间件框架7.1、
Sharding-JDBC
小学生波波
·
2024-01-24 11:03
Mysql
面试宝典
数据库
mysql
服务器
mysql动态分库分表_mysql 分库分表 ~ 总揽分析
一简介:分库分表的理解二具体:1当由于单台DB业务增长导致的服务器压力时,就必须横向进行扩展2本文仅从中间层观点进行分析三现有方案方案1sharding家族
Sharding-JDBC
是一款轻量级的Java
Tatasisy
·
2024-01-22 21:10
mysql动态分库分表
教你用认知和人性来做最棒的程序员
源码精品专栏精尽Dubbo原理与源码69篇精尽Netty原理与源码61篇中文详细注释的开源项目Java并发源码合集RocketMQ源码合集
Sharding-JDBC
源码解析合集SpringMVC和Security
芋道源码
·
2024-01-22 12:41
分库分表实战:可能是用户表最佳分库分表方案
我们首先来看一下分表时主要需要做的事情:选定分片键:既然是用户表那分片键非用户ID莫属;修改代码:以
sharding-jdbc
这种client模
Zal哥哥
·
2024-01-22 00:29
Sharding-JDBC
快速使用【笔记】
1引言最近在使用
Sharding-JDBC
实现项目中数据分片、读写分离需求,参考官方文档(Sharding官方文档)感觉内容庞杂不够有条理,重复内容比较多;现结合项目应用整理笔记如下供大家参考和自己回忆使用
一朝风月S
·
2024-01-21 23:47
备忘录
后端
后端
Java8 异步非阻塞做法:CompletableFuture 两万字详解!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2024-01-21 09:32
java
jvm
开发语言
【分布式】搭建springboot + mybatis-plus + druid +
sharding-jdbc
实现分库分表
【分布式】
sharding-jdbc
实现分库分表目录【分布式】
sharding-jdbc
实现分库分表1.简介2.数据库准备2.1创建数据库test2.2创建数据库订单表order3.搭建springboot
天涯共明月
·
2024-01-20 11:44
分布式
分布式
spring
boot
sharding-jdbc
分库分表
mybatis-plus
基于 SpringBoot 实现多租户架构:支持应用多租户部署和管理
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2024-01-19 16:09
spring
boot
架构
java
后端
spring
MySQL单表过大、主从模式、同步模式优化原理
前言InnoDB索引数据结构B+树ShardingSphere分库分表Sharding-JDBCSharding-JDBC的相关概念说明逻辑表广播表绑定表
Sharding-JDBC
中的分片策略自动分片算法取模分片算法哈希取模分片算法分片容量范围标准分片算法行表达式分片算法时间范围分片算法
“逛丢一只鞋”
·
2024-01-18 06:58
mysql
数据库
【SpringBoot框架篇】30.使用
sharding-jdbc
实现读写分离和分库分表
文章目录1.简介2.引入依赖3.测试用到的类4.读写分类配置5.分库分表配置6.分库配置7.分表配置8.项目配套代码1.简介ShardingSphere-JDBC定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。适用于任何基于JDBC的ORM框架,如:J
皓亮君
·
2024-01-18 03:41
springBoot
spring
boot
java
面试官:ThreadLocal 为什么会内存泄漏吗?是怎么产生的?面试必问!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2024-01-17 12:26
面试
java
spring
boot
中间件
mybatis
SpringBoot+MybatisPlus实现
sharding-jdbc
分表
介绍学习
sharding-jdbc
的分库分表功能,以分库,分表,分库分表三种方式来实现,此文章只展示分表,为简洁其余两种分篇写1.环境搭建代码结构数据库搭建(一个mysql数据库下多个表,表结构一致)pom.xml
黑辰King
·
2024-01-16 22:22
spring
boot
后端
java
Springboot集成
Sharding-JDBC
+ Mybatis-Plus实现分库分表(源码)
#
Sharding-jdbc
简介
Sharding-jdbc
是开源的数据库操作中间件;定位为轻量级Java框架,在Java的JDBC层提供的额外服务。
写代码的珏秒秒
·
2024-01-16 22:52
spring
boot
mybatis
后端
三、
Sharding-JDBC
系列03:自定义分片算法
目录一、概述1.1、分片算法精确分片算法范围分片算法复合分片算法Hint分片算法1.2、分片策略标准分片策略复合分片策略行表达式分片策略Hint分片策略不分片策略二、自定义分片算法-复合分片算法(1)、创建数据库和表(2)、自定义分库算法(3)、自定义分片算法(4)、配置分库分表规则(5)、测试插入操作三、自定义分片算法-精确分片算法四、自定义分片算法-范围分片算法五、自定义分片算法-Hint算法
每天都要进步一点点
·
2024-01-16 14:08
sharding-jdbc
分库分表
sharding-sphere
自定义分片算法
分片算法
【Sharding-Sphere 整合SpringBoot】
Sharding-Jdbc
在3.0后改名为Sharding-Sphere。Sharding-Sphere相关资料,请自行网上查阅,这里仅仅介绍了实战相关内容,算是抛砖引玉。
懒虫虫~
·
2024-01-14 09:55
SpringBoot
spring
boot
java
Sharding-JDBC
Sharding-Sphere
SpringBoot使用
Sharding-JDBC
分库分表
本文介绍SpringBoot使用当当
Sharding-JDBC
进行分库分表。
dalaoyang
·
2024-01-13 22:21
一、
Sharding-JDBC
系列01:整合SpringBoot实现分库分表,读写分离
目录一、概述二、案例演示-水平分表(1)、创建springboot工程(2)、创建数据库和数据表(3)、application.yaml配置分片规则(4)、测试数据插入、查询操作4.1、插入-控制台SQL日志4.2、查询-控制台SQL日志三、案例演示-水平分库(1)、创建数据库和数据表(2)、application.yaml配置分片规则(3)、测试数据插入、查询操作3.1、插入-控制台SQL日志3
每天都要进步一点点
·
2024-01-12 14:03
#
Sharding-JDBC
sharding-jdbc
分库分表
sharding-sphere
sharding
第三章
Sharding-JDBC
入门
1、ShardingSphere生态简介ApacheShardingSphere是一套开源的分布式数据库解决方案组成的生态圈,核心由:JDBC、Proxy和Sidecar(规划中)这3款既能够独立部署,又支持混合部署配合使用的产品组成;功能特性:它们均提供标准化的数据水平扩展、分布式事务和分布式治理等功能,可适用于如Java同构、异构语言、云原生等各种多样化的应用场景。官方网站:ApacheSha
敲代码的翠花
·
2024-01-10 20:37
项目一【今日指数金融】
sharding-jdbc
java
mysql
Sharding-jdbc
入门学习笔记
Sharding-jdbc
入门学习笔记文章目录
Sharding-jdbc
入门学习笔记一,
Sharding-jdbc
概念1.1ShardingSphere簡介1.2Sharding-jdbc簡介1.2.1SQL1.2.2
李奈 - Leemon
·
2024-01-10 03:24
数据库
分布式
ShardingSphere-JDBC学习笔记
引言开源产品的小故事
Sharding-JDBC
是2015年开源的,早期的定位就是一个分布式数据库的中间件,而在它之前有一个MyCat的产品。
有梦想的年轻人6174
·
2024-01-10 03:53
分布式
java
分库分表
Sharding-JDBC
最佳实践专题
一Mysql数据库架构演变历史单机请求量大查询慢单机故障导致业务不可用主从数据库主从同步,从库可以水平扩展,满足更大读需求但单服务器TPS,内存,IO都是有限的双主用户量级上来后,写请求越来越多一个Master是不能解决问题的,添加多了个主节点进行写入,多个主节点数据要保存一致性,写操作需要2个master之间同步更加复杂分库和分表二业务增长-数据库性能优化思路讲解2.1这边有个数据库-单表1千万
葛旭朋
·
2024-01-09 12:53
JAVA
java
数据库
开发语言
Spring Boot 集成
Sharding-JDBC
+ Mybatis-Plus 实现分库分表
一、
Sharding-JDBC
简介:
Sharding-JDBC
又称ShardingSphere,一个开放源代码生态系统,由一组分布式数据库中间件解决方案组成,其中又包括JDBC,代理和Sidecar(计划
Liuzhoulin
·
2024-01-08 04:14
MySQL主从复制案例实现
使用
Sharding-JDBC
实现读写分离:1、导入maven坐标2、在配置文件中配置读写分离规则3、在配置文件中配置允许bean定义覆盖配置项1、导入maven坐标org.apache.shardingspheresharding-jdbc-spring-boot-starter4.0.0
海梦在飘扬
·
2024-01-04 16:09
实战项目
mysql
数据库
分布式
ShardingJDBC简单使用
Sharding-JDBC
是当当网开源的适用于微服务的分布式数据访问基础类库,完整的实现了分库分表,读写分离和分布式主键功能,并初步实现了柔性事务。
kk变色龙13
·
2024-01-04 09:59
java
缓存
分库分表
shardingJDBC
Mybaits拦截器实现水平分表
可选的方案有
sharding-jdbc
中间件还有就是Mybatis拦截器。
我就是胖着玩玩的
·
2023-12-30 11:07
开发语言
java分库分表-
sharding-jdbc
java分库分表-
sharding-jdbc
为啥要分库分表?表数据太多,查询太慢有哪些拆分方式?
q琦一
·
2023-12-28 15:12
Java
springBoot
java
ShardingSphere数据库分库分表、数据库中间件
Sharding-JDBC1.1、简介1.2、springboot整合实现水平分库、分表1.2.1水平分表1.2.2水平分库1.3、springboot整合实现垂直分库、分表1.3.1、垂直分库1.4、
Sharding-jdbc
hmb↑
·
2023-12-28 08:15
mysql
spring
boot
数据库
支付系统高可用架构设计,写得太好了!(建议收藏)
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-12-28 04:28
java
java-rabbitmq
rabbitmq
开发语言
分布式
面试官:说说进程间通信和线程间通信的几种方式及区别
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-12-28 03:36
中间件
队列
java
多线程
操作系统
面试官:Zabbix 和 Prometheus 要怎么选?
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-12-24 14:44
数据库
中间件
分布式
java
大数据
sharding-jdbc
实现动态分表(按年按月)
但是
sharding-jdbc
是固定配置的actual-data-nodes参数。也就是说我们需要提前创建好分表或者分库。
carry杰
·
2023-12-21 07:14
java
sharding
动态创建表
Spring Boot整合
Sharding-JDBC
实现强制路由
目录强制路由HintManager强制分片强制访问主库强制路由ShardingSphere使用ThreadLocal管理分片键值进行Hint强制路由。可以通过编程的方式向HintManager中添加分片值,该分片值仅在当前线程内生效。Hint方式主要使用场景:分片字段不存在SQL中、数据库表结构中,而存在于外部业务逻辑。强制在主库进行某些数据操作。简单来说,强制路由可以让我们显式指定某个库或某个表
way_more
·
2023-12-20 20:02
ShardingSphere
spring
boot
数据库
后端
java
ShardingSphere
Sharding-JDBC
自定义复合分片算法
一、背景最近在看
Sharding-JDBC
方面的内容,此处简单记录一下使用
Sharding-JDBC
中的复合分片键来实现分表的方法。
huan1993
·
2023-12-20 01:28
9款日志管理工具大比拼,选型必备!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-12-18 18:38
java
开发语言
SpringBoot 整合
Sharding-JDBC
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、
sharding-jdbc
简介二、使用步骤1.新建项目、引入依赖2.代码实战总结前言SpringBoot整合
Sharding-JDBC
javacTree
·
2023-12-18 05:12
java
sharding
spring
boot
mybatis
Spring Boot整合
Sharding-JDBC
实现数据脱敏
目录背景ShardingSphere脱敏规则
sharding-jdbc
数据脱敏数据脱敏配置数据分片+数据脱敏配置背景对互联网公司、传统行业来说,数据安全一直是极为重视和敏感的话题。
way_more
·
2023-12-18 05:06
ShardingSphere
spring
boot
后端
java
数据库
shardingsphere
sharding-jdbc
读写分离
前言ShardingSphere学习专栏:传送门背景面对日益增加的系统访问量,数据库的吞吐量面临着巨大瓶颈。对于同一时刻有大量并发读操作和较少写操作类型的应用系统来说,将数据库拆分为主库和从库,主库负责处理事务性的增删改操作,从库负责处理查询操作,能够有效的避免由数据更新导致的行锁,使得整个系统的查询性能得到极大的改善。通过一主多从的配置方式,可以将查询请求均匀的分散到多个数据副本,能够进一步的提
way_more
·
2023-12-18 05:05
ShardingSphere
java
后端
数据库
ShardingSphere
spring
boot
阿里 神器 Arthas 的骚操作,定位线上BUG,超给力!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-12-05 13:26
中间件
定位
过滤器
java
tomcat
收藏:因为有这篇 Sublime Text 使用教程,我立即卸载掉了 Notepad+
源码精品专栏原创|Java2019超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-12-03 20:48
SpringBoot整合
Sharding-Jdbc
实现分库分表和分布式全局id
SpringBoot整合Sharding-JdbcSharding-Jdbcsharding-jdbc是客户端代理的数据库中间件;它和MyCat最大的不同是
sharding-jdbc
支持库内分表。
wmxz520
·
2023-12-01 17:22
数据库
消息中间件
spring
boot
分布式
后端
mysql
java
java-ee
从 7 分钟到 10 秒,Mybatis 批处理真的很强!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-12-01 03:30
数据库
中间件
java
mysql
mybatis
Spring Boot 集成
Sharding-JDBC
+ Mybatis-Plus 实现分库分表
首先创建一个一般的Springboot项目,项目采用三层架构,结构图如下:POM.xml文件如下:4.0.0org.springframework.bootspring-boot-starter-parent2.1.6.RELEASEcom.mackyspring-boot-shardingjdbc0.0.1-SNAPSHOTspring-boot-shardingjdbcDemoprojectf
民工码农程序员
·
2023-11-29 15:22
java
Spring
Boot
Sharding-JDBC+ Mybatis-Plus 实现读写分离
前言
Sharding-jdbc
是开源的数据库操作中间件;这篇文章主要通过
Sharding-JDBC
和mybatis-plus需要的配置文件和maven依赖。实践一、添加maven依赖。
筏镜
·
2023-11-29 15:43
mybatis
mysql
mybatis
sharding-jdbc
Sharding-JDBC
+ MyBatis-Plus + Druid 实现读写分离(yml方式 和 xml方式)
一、概述当业务数据越来越大时,就需要进行分库分表,而
Sharding-JDBC
框架就是能完整的实现分库分表、读写分离和分布式主键等功能。此处实现读写分离功能。
fanrendale
·
2023-11-29 15:43
Sharding-JDBC
【shardingjdbc】
sharding-jdbc
分库分表入门demo及原理分析
文章目录场景配置:概念及原理:代码:思考:本文中,demo案例涉及场景为shardingjdbc的分库情况。通俗点说就是由原来的db0_table水平拆分为db1t_table,db2.t_table。demo本身很简单,难点在于分片策略配置到底该怎么写,以及引发一些延伸的思考。代码是复制粘贴的事,思维是决定一个人上下限的事。不同版本之间的分片配置写法可能有差异,虽然短短几行配置博主也是花了点时间
孟秋与你
·
2023-11-28 07:52
java
mysql
java
分布式
实战 Spring Cloud Gateway 之限流篇
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-11-26 23:17
分布式
dbcp
编程语言
xhtml
java
实战:使用 Nginx 限流
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-11-26 23:46
中间件
java
linux
nginx
分布式
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他