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
jQuery 落幕了!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-07-16 05:39
脚本语言
java
编程语言
javascript
人工智能
SpringBoot中整合Sharding Sphere实现数据加解密/数据脱敏/数据库密文,查询明文
ShardingSphereShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由
Sharding-JDBC
、Sharding-Proxy和Sharding-Sidecar
霸道流氓气质
·
2023-07-16 02:30
SpringBoot
spring
boot
数据库
后端
JavaWeb_瑞吉外卖_项目优化Day11-Mysql主从复制, Nginx
JavaWeb_瑞吉外卖_项目优化Day11-Mysql主从复制,NginxMysql主从复制介绍配置主库Master从库Slave读写分离案例背景
Sharding-JDBC
介绍入门案例Nginx概述介绍下载安装目录结构命令配置文件结构具体应用部署静态资源反向代理负载均衡来源
Y_cen
·
2023-07-15 15:46
JavaWeb开发
#
mysql
nginx
数据库
运维
后端
spring
boot
mysql主从复制
用 Java 实现天天酷跑(附源码),这个真的有点强了!
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-23 06:48
游戏
脚本语言
sdl
webgl
weex
Alfred神器使用手册
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-06-23 06:41
中间件
java
webgl
python
脚本语言
Sharding-JDBC
之垂直分库水平分表
目录一、简介二、maven依赖三、数据库3.1、创建数据库3.2、订单表3.3、用户表四、配置(二选一)4.1、properties配置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
之广播表(公共表)
目录一、简介二、maven依赖三、数据库3.1、创建数据库3.2、创建表四、配置(二选一)4.1、properties配置4.2、yml配置五、实现5.1、持久层5.2、持久层5.3、服务层5.4、测试类5.4.1、保存数据5.4.2、查询广播表5.4.3、查询订单数据(关联广播表)一、简介 这里的广播表也叫公共表。存储固定数据的表,表数据很少发生变化,通常进行关联查询每个数据库中创建出相同结构
嘉禾嘉宁papa
·
2023-06-20 16:19
ShardingJDBC
sharding-JDBC
广播表
公共表
broadcast
Sharding-JDBC
之绑定表(关联表)
目录一、简介二、maven依赖三、数据库3.1、创建数据库3.2、创建表四、配置(二选一)4.1、properties配置4.2、yml配置五、实现5.1、实体层5.2、持久层5.3、服务层5.4、测试类5.4.1、保存订单数据5.4.2、查询订单详情数据(关联表)一、简介 这里的绑定表也叫关联表。指分片规则一致的主表和子表。例如:t_order表和t_order_item表,均按照order_
嘉禾嘉宁papa
·
2023-06-20 16:19
ShardingJDBC
Sharding-JDBC
绑定表
关联表
Sharding-JDBC
之PreciseShardingAlgorithm(精确分片算法)
目录一、简介二、maven依赖三、数据库3.1、创建数据库3.2、创建表四、配置(二选一)4.1、properties配置4.2、yml配置五、精确分片算法5.1、精确分库算法5.2、精确分表算法六、实现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
精确分片算法
基于 RocketMQ 的分布式事务解决方案
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-20 07:10
分布式
数据库
java
mysql
zookeeper
SpringBoot 分布式事务的解决方案(JTA+Atomic+多数据源)
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-20 07:40
分布式
中间件
spring
java
mysql
面试官:聊聊分布式事务,再说说解决方案!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-20 07:39
分布式
数据库
java
编程语言
redis
微服务中的分布式事务方案
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-06-20 07:06
分布式
java
数据库
redis
编程语言
手机短信里的短链接,是如何设计与实现的?
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-19 17:55
数据库
中间件
分布式
redis
java
Mysql主从复制及读写分离
二、主从复制的原理三、如何实现主从复制3.1.Master配置3.2.Slave配置四、使用ShardingJDBC配置读写分离4.1.添加
sharding-jdbc
的m
Dream_sky分享
·
2023-06-19 11:25
Mysql面试题
mysql
数据库
java
若依框架集成
sharding-jdbc
若依框架集成sharding-jdbcsharding-jdbc介绍分表思路依赖添加代码集成common模块framework模块业务使用
sharding-jdbc
介绍本文基于4.X版本开发官方网站定位为轻量级
始末丶Yzx
·
2023-06-18 13:46
分库分表
数据库
java
spring
boot
架构
算法
分布式定时任务框架选型
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-18 06:01
分布式
数据库
java
quartz
大数据
SpringCloud 分布式日志采集方案
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-18 06:00
中间件
分布式
java
spring
boot
spring
开源分布式任务调度系统就选它!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-06-18 06:24
开源
分布式
java
开发语言
替代ELK?分布式日志收集 后起之秀 Graylog
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-06-18 06:54
中间件
java
linux
docker
运维
SpringBoot接入轻量级分布式日志框架GrayLog
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-06-18 06:54
中间件
分布式
java
mysql
数据库
MySQL之读写分离-
sharding-jdbc
版本及环境springboot:2.3.1.RELEASEshardingsphere:4.0.0-RC1配置好主从复制的2-3台mysql节点maven依赖org.mybatis.spring.bootmybatis-spring-boot-starter2.0.1mysqlmysql-connector-javaruntimecom.alibabadruid-spring-boot-start
张磊_e325
·
2023-06-17 09:27
事务注解 @Transactional 失效的3种场景及解决办法
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-14 21:47
spring
java
aop
spring
boot
android
记一次接口耗时排查-shardingsphere、oracle
背景先来介绍下我们的接口,该接口每天的单个接口调用量3千万左右,峰值1分钟2.5W笔请求,SpringBoot框架,使用druid、
sharding-jdbc
、tomcat8.5.40,数据库Oracle11g
·
2023-06-12 22:15
SpringCloud配置
sharding-jdbc
千万级别的数据进行数据拆分
原理不多说,直接上代码吧。1:执行方法一次只查1000条数据,当总数达到一万的时候进行线程执行。//获取原有数据进行数据拆分@TrackingTime//自己实现的接口实现时间记录publicIntegergetAllVisit(){Stringid="0";ListtempSeoKeywordList=null;//每次查询的结果ListseoKeywordList=newArrayListli
weixin_35282902
·
2023-06-12 20:43
SrpingBoot技术总结
java
项目中使用
sharding-jdbc
导致启动慢的解决办法
环境:springboot2.3.9.RELEASE+shardingsphere4.0.1+Oracle当连接oracle数据库的当前用户下表少的时候可能感觉不出来,当数据表很多时会导致服务启动超级慢,我项目中有200多张表,启动服务时非常的慢。定位问题通过debug调试,定位到TableMetaDataInitializer.java这个类中的如下方法在启动服务时非常的耗时。privateMa
asoklove
·
2023-06-12 17:42
springcloud
springboot
java
spring
sharding
spring
boot
spring
cloud
分库分表用这个就够了
#一、前言2018年写过一篇分库分表的文章《[SpringBoot使用
sharding-jdbc
分库分表](https://www.cnblogs.com/2YSP/p/9746981.html)》,但是存在很多不完美的地方比如
烟味i
·
2023-06-12 10:00
从微服务转为单体架构、成本降低 90%!是的,你没看反!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-06-10 13:12
微服务
架构
java
中间件
云原生
SpringBoot全局异常捕获处理及参数校验
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-09 19:33
中间件
exception
spring
java
aop
别乱用了,这才是 SpringBoot 停机的正确方式!!!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-09 16:07
中间件
java
entity
sdl
网络通信
MySQL 与 Redis 缓存的同步方案
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-09 10:33
redis
mysql
缓存
数据库
java
聊聊Redis中有哪些阻塞点以及如何解决?
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-09 10:03
数据库
中间件
redis
java
linux
4种 Redis 集群方案及优缺点对比
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-09 10:32
数据库
分布式
中间件
运维
redis
ES+Redis+MySQL,这个高可用架构设计太顶了!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-06-09 10:29
elasticsearch
redis
mysql
大数据
搜索引擎
新来个技术总监:谁再用Redis实现订单超时自动关闭,以后就不用来了!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-06-09 10:29
redis
java
中间件
数据库
缓存
Spring Boot 整合 阿里开源中间件 Canal 实现数据增量同步!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-06-09 10:28
中间件
数据库
mysql
java
rabbitmq
Linux 文本处理三剑客:grep、awk 和 sed
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-06-08 06:13
字符串
运维
中间件
linux
正则表达式
微服务 高并发 多数据源 读写分离 分库分表
目录
sharding-jdbc
分库分表分库分表方案分表方案分库分表路由策略分库分表后怎么做MySQL到ES的数据同步分布式事务问题系统安全和稳定性
sharding-jdbc
分库分表SpringBoot+
zhaoyang10
·
2023-06-08 02:53
DB
java开源
java
分库分表
多数据源
分库分表的简单使用
分库分表1.两种方式:(1)
Sharding-Jdbc
:(2)MyCat:区别:
Sharding-jdbc
:优点:1.可适用于任何基于java的ORM框架,如:JPA、Hibernate、Mybatis
开发小牛牛
·
2023-06-07 12:03
数据库
mysql
SpringBoot 2.2.5 整合
Sharding-JDBC
4.1.1 自定义复合分片算法进行分库分表,并配置主从分离
前言:本文旨在记录自己学习的过程,方便日后查看,同时也希望能帮到大家。说明顶顶大名的分库分表中间件,废话不多说,官网地址:https://shardingsphere.apache.org/本文中数据库用的是mysql5.7,并且实现了一主一从。场景是订单表的分表,并且要支持只根据user_id进行查询的场景,所以要将用户的标识信息放到主键order_id中,这样才能既能只根据主键order_id
天不生我小金
·
2023-05-11 21:29
二十年老程序员的二十条心得:面试几乎没用,警惕很久没写过代码的“大牛”...
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-04-21 02:39
编程语言
人工智能
java
大数据
敏捷开发
终于搞懂了 @Configuration 和 @Component 的区别
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-04-20 22:14
spring
java
后端
开发语言
Sharding-JDBC
之水平分库水平分表
目录一、简介二、maven依赖三、数据库3.1、创建数据库3.2、创建表四、配置(二选一)4.1、properties配置4.2、yml配置五、实现5.1、实体5.2、持久层5.3、服务层5.4、测试类5.4.1、保存数据5.4.2、查询数据一、简介 这里的水平分库分表是指水平分库+水平分表,怎么解释呢,一般是这个订单表特别的大,然后就进行水平分表,一个库多个一样的表,随着数据继续大,发现库的数
嘉禾嘉宁papa
·
2023-04-20 15:40
ShardingJDBC
Sharding-jdbc
水平分库分表
Sharding-JDBC
读写分离
面对日益增加的系统访问量,数据库的吞吐量面临着巨大瓶颈。对于同一时间有大量并发读操作和较少写操作类型的应用系统来说,将单一的数据库拆分为主库和从库,主库负责处理事务性的增删改操作,从库负责处理查询操作,能够有效的避免由数据更新导致的行锁,使得整个系统的查询性能得到极大的改善。透明化读写分离所带来的影响,让使用方尽量像使用一个数据库一样使用主从数据库,是读写分离中间件的主要功能。Sharding-J
梅西爱骑车
·
2023-04-20 07:43
Sharding-Jdbc
的分片算法及分表分库
上一篇>>
Sharding-Jdbc
与MyCat区别分片算法分片算法目前需要业务方开发者自行实现,目前支持通过等号(doEqualSharding)、BETWEEN(doBetweenSharding)
迦叶_金色的人生_荣耀而又辉煌
·
2023-04-20 03:24
Sharding-Jdbc
与MyCat区别
上一篇>>Mybatis的整体执行原理图解相同点:a、设计理念相同,主流程都是SQL解析-->SQL路由-->SQL改写-->SQL还行-->结果归并b、查询的原理一致,非分片字段查询都会查询所有分片然后结果归并,分片字段查询则直接搜索分片数据库查询。不同点:他们类似于SpringCloudRibbon与Nginx区别。Mycat是基于Proxy,类似于nginx,它复写了MySQL协议,将Myc
迦叶_金色的人生_荣耀而又辉煌
·
2023-04-20 00:03
MyCat的分片查询原理
上一篇>>
Sharding-Jdbc
实现读写分离核心原理:a、非分片关键字查询会搜索所有的分库分表,结果归并后按照sql语句排序返回,如果未设置排序,则按分库随机返回结果b、分片关键字查询会直接定位到对应的分库
迦叶_金色的人生_荣耀而又辉煌
·
2023-04-19 14:39
强烈推荐一个有情怀的跨平台Redis可视化客户端工具:RedisViewer
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-04-19 11:38
中间件
微软
数据可视化
css
less
面试官:Redis为什么默认16个数据库?
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-04-16 18:41
数据库
中间件
分布式
java
redis
华为OD(外包)社招技术二面,总结复盘
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-04-16 17:30
java
编程语言
面试
人工智能
微软
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他