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
分库分表第四篇之分页查询优化方案
Sharding-Jdbc
分页修正
Sharding-Jdbc
分页修正的优化方案分页查询在一个系统中一般都是占据了大部分的请求量,所以对于分页的优化就显得很重要。
小螺丝钉cici
·
2023-09-18 18:55
sharding-jdbc
实现按月分表
使用到的框架主要是:
sharding-jdbc
、springboot、mybatis、durid,先建个demo简单实践下。
则好
·
2023-09-18 03:08
springboot
spring
boot
java
后端
sharding-jdbc
行分片策略默认不支持按分片键的范围查询
目录
sharding-jdbc
行分片策略默认不支持按分片键的范围查询原因:使用行分片策略解决方案:使用标准分片策略
sharding-jdbc
分片策略
sharding-jdbc
行分片策略默认不支持按分片键的范围查询在开发时
充电ings
·
2023-09-18 02:42
java
sharding-jdbc
java
spring
intellij-idea
分库分表之
sharding-jdbc
教学视频:https://edu.csdn.net/course/detail/26238/325885一,简介定位为轻量级Java框架,在Java的JDBC层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。适用于任何基于JDBC的ORM框架,如:JPA,Hibernate,Mybatis,Spri
归来少年Plus
·
2023-09-17 17:53
数据库
ShardingSphere 分库分表实战
一.简介sharding-sphere官网地址:https://shardingsphere.apache.org/ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由
Sharding-JDBC
七月_JulyFY
·
2023-09-14 18:21
Sharding-JDBC
(二)-
Sharding-JDBC
介绍
文章目录一、
Sharding-JDBC
介绍1.Sharding-JDBC介绍2.Sharding-JDBC与JDBC性能对比二、
Sharding-JDBC
快速入门1.需求说明2.环境搭建2.1环境说明2.2
Super_Leng
·
2023-09-14 00:40
Sharding-JDBC
数据库
java
mybatis
Sharding-Jdbc
(1):
Sharding-Jdbc
介绍
1Sharding-Jdbc介绍
Sharding-Jdbc
在3.0后改名为Shardingsphere它由
Sharding-JDBC
、Sharding-Proxy和Sharding-Sidecar(计划中
不死鸟.亚历山大.狼崽子
·
2023-09-14 00:38
Sharding-Jdbc
Sharding-Jdbc
MybatisPlus 使用 saveOrUpdate() 方法踩坑记录(慎用)
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-09-13 08:15
java
数据库
mysql
mybatis
python
Sharding-JDBC
分库分表-自定义分片算法-4
默认分片算法ShardingJDBC通过org.apache.shardingsphere.sharding.spi.ShardingAlgorithm接口定义了数据分片算法,5.2.1版本默认提供了如下的分片算法配置标识自动分片算法详细说明类名MODY基于取模的分片算法ModShardingAlgorithmHASH_MODY基于哈希取模的分片算法HashModShardingAlgorithm
Alexon Xu
·
2023-09-13 00:53
分库分表
分开分表
自定义分片算法
sharding
JDBC
Sharding-JDBC
分库分表-分布式事务-5
分布式事务ShardingJDBC事务介绍分库分表必然会涉及到分布式事务的问题,关于这方面,shardingJDBC为用户提供了两种分布式事务解决方案:XA事务和BASE事务,这两个的区别是:XA事务,追求强一致性,锁定的资源范围比较大,是个并发量要求不高、事务锁定时间短的场景;而BASE事务是一种柔性事务,它追求的是最终一致性,对资源锁定范围小,适合高并发的场景。关于shardingJDBC分布
Alexon Xu
·
2023-09-13 00:51
分库分表
分布式事务
分布式事务
XA
Sharding
JDBC
MySQL从入门到精通【实践篇】之使用
Sharding-JDBC
分库分表详解
文章目录0.前言本文技术组件版本基本介绍2.使用和配置:步骤1引入依赖步骤2配置数据源和分片策略步骤3核心代码MybatisPlusConfig核心配置OrderServiceOrderServiceImplOrderInfoOrderMapperOrderControllerBaseMapper3.数据库分片配置在我的demo工程中大家可以看到如下的配置3.1表的分片策略3.2分片算法3.3.自
冰点.
·
2023-09-12 10:20
MySQL从入门到精通
mysql
数据库
读写分离
分库分表
Sharding-jdbc
实战
听说 Spring AOP 有坑?那就来踩一踩
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-09-11 14:10
中间件
spring
aop
java
proxy
Sharding-Jdbc
实现mysql的读写分离
本文转载于:https://mp.weixin.qq.com/s/gakwUKWB_WTqhMS2cMo_jw概览ShardingSphere-Jdbc定位为轻量级Java框架,在Java的Jdbc层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,可理解为增强版的Jdbc驱动,完全兼容Jdbc和各种ORM框架。image.pngMySQL主从复制1)docker配置mysql主从复
G__yuan
·
2023-09-11 09:54
31.9k!这是我见过最强的后台管理系统 !!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-09-11 08:06
公司用的 MySQL 团队开发规范,太详细了,建议收藏!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-09-11 08:36
数据库
mysql
java
python
大数据
Spring Boot 接入支付宝支付的 SDK 方法
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-09-11 08:36
中间件
java
spring
spring
boot
接口
图片提取文字功能很神奇?Java几行代码搞定它!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-09-11 08:35
计算机视觉
人工智能
图像识别
java
oauth
31.4k!这是我见过最强的后台管理系统 !!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-09-11 08:34
看看人家的快速开发平台,确实清新优雅!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-09-11 08:34
java
开发语言
Elasticsearch 为什么能做到快速检索?— 倒排索引的秘密
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-09-10 09:45
搜索引擎
定位
大数据
数据库
java
ElasticSearch 面试 4 连炮,你顶得住么?
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-09-10 09:10
中间件
java
redis
elasticsearch
es
喜马拉雅自研 API 网关架构实践
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-09-07 19:04
网关
中间件
java
分布式
spring
高手速成|基于Mysql主从复制的读写分离
读写分离的实现文章目录读写分离的实现背景1、
Sharding-JDBC
介绍2、读写分离的实现3、测试背景面对日益增加的系统访问量,数据库的吞吐量面临着巨大瓶颈。
曼诺尔雷迪亚兹
·
2023-09-06 17:27
数据库
mysql
数据库
【SpringBoot项目实战】瑞吉外卖优化篇
SpringCacheSpringCache介绍原理SpringCache常用注解SpringCache使用方式缓存套餐数据读写分离问题分析Mysql主从复制Mysql主从复制配置前置准备主库Master配置从库Slave配置读写分离
Sharding-JDBC
十八岁讨厌编程
·
2023-09-05 23:16
#
瑞吉外卖
spring
boot
redis
缓存
破局主键重复问题的坎坷路 | 京东物流技术团队
例如
Sharding-JDBC
、ShardingSphere、MyCat、ShardingSphere-Proxy、Jproxy(京东内部已弃用)等等。在这个燥热
·
2023-09-05 09:52
17-Sharding-jdbc
一
Sharding-JDBC
介绍1背景随着通信技术的革新,全新领域的应用层出不穷,数据存量随着应用的探索不断增加,数据的存储和计算模式无时无刻不面临着创新。
是三好
·
2023-09-05 05:56
学习整理
数据库
中间件
Sharding-JDBC
分库分表-自定义分布式ID生成算法-2
ShardingJDBC默认分布式ID算法ShardingJDBC通过SPI机制默认提供了两种分布式ID生成算法:UUID和雪花算法,UUID用作主键不太合适,因为是无序的,会影响查询性能;雪花算法是可以使用的。这两个算法定义在META-INF/services/org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm文件中org.ap
Alexon Xu
·
2023-09-04 01:22
分库分表
算法
sharding
JDBC
Sharding-JDBC
分库分表-自动配置与分片规则加载原理-3
ShardingJDBC自动配置的原理与所有starter一样,shardingsphere-jdbc-core-spring-boot-starter也是通过SPI自动配置的原理实现分库分表配置加载,spring.factories文件中的自动配置类shardingsphere-jdbc-core-spring-boot-starter功不可没,他主要是自动创建了模式bean、事务类型bean和
Alexon Xu
·
2023-09-04 01:52
分库分表
分库分表
sharding-jdbc
自动配置原理
sharding-jdbc
SQL支持详细列表
SQL支持详细列表由于SQL语法灵活复杂,分布式数据库和单机数据库的查询场景又不完全相同,难免有和单机数据库不兼容的SQL出现。本文详细罗列出已明确可支持的SQL种类以及已明确不支持的SQL种类,尽量让使用者避免踩坑。其中必然有未涉及到的SQL欢迎补充,未支持的SQL也尽量会在未来的版本中支持。全局不支持项动态表未配置逻辑表和真实表对应关系的真实表,称为动态表。凡是动态表且未在SQL或Hint中包
北纬@叶枫
·
2023-09-02 16:04
java
经验分享
sharding-jdbc
java
Sharding-JDBC
分片策略
Sharding-JDBC
分片策略包含分片键和分片算法,由于分片算法的独立性,将其独立抽离。真正可用于分片操作的是分片键+分片算法,也就是分片策略。目前提供5种分片策略。
Burger2325
·
2023-09-01 17:14
后端
后端
java
springboot
数据库
mysql
Sharding-JDBC
分库分表四种分片算法
1.精确分片算法精确分片算法(PreciseShardingAlgorithm)精确分片算法(=与IN语句),用于处理使用单一键作为分片键的=与IN进行分片的场景。需要配合StandardShardingStrategy使用2.范围分片算法范围分片算法(RangeShardingAlgorithm)用于处理使用单一键作为分片键的BETWEENAND进行分片的场景。需要配合StandardShard
Burger2325
·
2023-09-01 17:44
后端
数据库
java
spring
boot
后端
Java中支持分库分表的框架/组件/中间件简介
文章目录1sharding-jdbc2TSharding3Atlas4Cobar5MyCAT6TDDL7Vitess列举一些比较常见的,简单介绍一下:
sharding-jdbc
(当当)TSharding
Burger2325
·
2023-09-01 17:44
后端
java
中间件
开发语言
Sharding-JDBC
实现读写分离
文章目录一、读写分离1.1读写分离核心概念1.1.1主库1.1.2从库1.1.3主从同步1.1.4负载均衡策略1.1.5ConfigMap1.2核心功能1.3不支持范围二、读写分离实践2.1配置主从库数据源2.2配置主从节点读写分离一、读写分离1.1读写分离核心概念1.1.1主库添加、更新以及删除数据操作所使用的数据库,目前仅支持单主库。1.1.2从库查询数据操作所使用的数据库,可支持多从库。1.
Burger2325
·
2023-09-01 17:10
后端
数据库
java
后端
springboot
mysql jdbc count_使用
Sharding-JDBC
用count()报错
java.lang.NoSuchMethodError:com.alibaba.druid.sql.ast.expr.SQLAggregateExpr.getOption()Lcom/alibaba/druid/sql/ast/expr/SQLAggregateExpr$Option;atcom.dangdang.ddframe.rdb.sharding.parser.visitor.basic.
weixin_39802969
·
2023-09-01 00:14
mysql
jdbc
count
破局主键重复问题的坎坷路 | 京东物流技术团队
例如
Sharding-JDBC
、ShardingSphere、MyCat、ShardingSphere-Proxy等等。在这个燥热的夏天,又突然收到告警,分库分表
京东云技术团队
·
2023-08-31 21:44
数据库
分库分表
主键冲突
ShardingSphere
数据库
Sharding-JDBC
(九)5.3.0版本,实现按月分表、自动建表、自动刷新节点
目录一、简介二、Maven依赖三、配置文件application.ymlsharding.yaml四、代码实现1.自动建表、自动刷新节点思路2.创建表结构3.TimeShardingAlgorithm.java分片算法类4.ShardingAlgorithmTool.java分片工具类5.ShardingTablesLoadRunner.java初始化缓存类6.SpringUtil.javaSpr
ACGkaka_
·
2023-08-31 02:37
#
ShardingJDBC
java
震惊!这篇文章解读数据仓库、数据湖、数据中台等概念,竟然写了4万字!
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-08-31 02:05
数据仓库
sqlite
lamp
scipy
zk
Sharding-JDBC
(八)5.3 系列升级解读
目录一、背景二、影响范围1.Maven坐标调整2.自定义算法调整3.事务调整4.配置文件调整三、升级指导1.新的ShardingSphereDriver数据库驱动2.正在使用SpringBootStarter如何升级升级前升级后3.正在使用SpringNamespace如何升级升级前升级后四、总结5.3.0官方文档:https://shardingsphere.apache.org/documen
ACGkaka_
·
2023-08-31 02:02
#
ShardingJDBC
java
Spring Boot + Vue + Shiro 实现前后端分离,写得太好了!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-08-30 18:37
前后端分离的接口规范,我们是这样做的!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-08-30 18:37
中间件
java
javascript
编程语言
大数据
聊聊前后端分离的接口规范
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-08-30 17:01
中间件
java
javascript
编程语言
iot
破局主键重复问题的坎坷路 | 京东物流技术团队
例如
Sharding-JDBC
、ShardingSphere、MyCat、ShardingSphere-Proxy、Jproxy(京东内部已弃用)等等。在这个燥热
·
2023-08-30 12:26
linux 强制分片,
Sharding-JDBC
使用入门和基本配置
2、
Sharding-JDBC
能做什么分库&分表读写分离分布式主键分布式事务3、适用项目框架Sharding-J
weixin_39690625
·
2023-08-30 05:39
linux
强制分片
【
Sharding-JDBC
】快速入门
2.Sharding-JDBC快速入门2.1需求说明本章节使用
Sharding-JDBC
完成对订单表的水平分表,通过快速入门程序的开发,快速体验
Sharding-JDBC
的使用方法。
超级码里喵
·
2023-08-30 05:09
Sharding-JDBC
数据库
mysql
java
sharding-jdbc-spring-boot-starter最简单使用
前言网上已经有很多的关于
sharding-jdbc
的使用,但是很多都是抄来抄去,说的也不是特别的完整,作者本来是闲来无事想跑起来试一下效果,但是找了一些文档都不是说的很明白。
segegefe
·
2023-08-30 05:09
前端
html
css
学习
html
44000 字 + 代码,艿艿肝的 Spring Security 从入门到实战,直接收藏吃灰!
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-08-29 11:04
一文搞定Nginx的压缩、黑白名单、防盗链、零拷贝、跨域、双机热备等知识
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-08-28 02:22
nginx
运维
服务器
搞懂高可用:异地多活,看这篇文章就够了!
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-08-28 02:51
数据库
分布式
java
redis
hadoop
SpringBoot 项目如何按模块进行拆分?
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-08-26 14:11
数据库
分布式
中间件
spring
java
SpringBoot 定时任务动态管理通用解决方案
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-08-26 14:40
spring
java
aop
proxy
spring
boot
上一页
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
其他