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
、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
一个基于 SpringBoot + Mybatis + Vue 的代码生成器
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-08-26 14:09
中间件
css
ubuntu
微软
web
面试官:什么是SSL卸载?它的工作原理是什么?有什么好处?
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-08-24 01:16
中间件
网络
java
人工智能
编程语言
DDD 领域驱动设计实战(分层架构)
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-08-23 19:33
中间件
编程语言
java
设计模式
分布式
Sharding-JDBC
+ springBoot 简单水平分库分表
文章目录单库分表pom文件中加入依赖配置数据源和分表策略SpringBoot启动类修改创建数据表实体类配置增加mapper类测试类增加分库策略修改application.properties:新增test方法单库分表pom文件中加入依赖mysqlmysql-connector-javaorg.apache.shardingspheresharding-jdbc-spring-boot-starte
搬砖的小农民
·
2023-08-23 13:21
Sharding-JDBC
mybatis
sharding
全网最详细的 SpringBoot + Druid DataSource 实现监控 MySQL 性能
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-08-22 18:37
spring
boot
mysql
java
数据库
spring
实测:文心一言 vs GPT-4
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-08-22 17:14
文心一言
人工智能
文心一言的魔性作图,我愣住了......
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-08-22 17:14
文心一言
java
开发语言
用 Java 扒了一千多条关于文心一言的评论
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-08-22 17:43
java
文心一言
python
开发语言
IDEA 神级插件!效率提升 30 倍,写代码必备
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-08-21 17:07
java
python
编程语言
开发工具
小程序
mysql分区分库常用技术
sharding-jdbc
和mycat的区别
一、Mycat和
Sharding-jdbc
的区别1)mycat是一个中间件的第三方应用,
sharding-jdbc
是一个jar包2)使用mycat时不需要改代码,而使用
sharding-jdbc
时需要修改代码
liuwj的ing
·
2023-08-18 17:39
springboot hikari连接不释放_芋道 Spring Boot 数据库连接池入门
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
weixin_39740272
·
2023-08-18 15:39
springboot
hikari连接不释放
Sharding-JDBC
介绍
架构与核心概念1、数据源选择的解决方案数据源选择的解决方案层次:DAO:AbstractRoutingDataSourceORM:MyBatis插件JDBC:Sharding-JDBCProxy:Mycat、Sharding-ProxyServer:特定数据库或者版本2、发展历史它是从当当网的内部架构ddframe里面的一个分库分表的模块脱胎出来的,用来解决当当的分库分表的问题,把跟业务相关的敏感
vincent浩哥
·
2023-08-18 01:41
海量数据存储
Sharding-JDBC
分库分表
文章目录1.分库分表简介1.1.MySQL架构演变1.2.数据库性能优化思路1.3.分库分表带来的优点1.4.分库分表后的六大问题2.常见分库分表介绍2.1.垂直分表2.2.垂直分库2.3.水平分表2.4.水平分库2.5.数据库分库分表总结3.水平分库分表常见策略3.1.Range(范围)策略3.2.Range策略延伸3.3.Hash取模策略4.分库分表常见中间件介绍4.1.业界常见分库分表中间件
互联网小阿祥
·
2023-08-15 09:01
#
技术框架
mysql
java
后端
[04][03][03]
Sharding-JDBC
架构与核心概念https://gitee.com/Sharding-Sphere/sharding-sphere回顾数据源选择的解决方案层次:DAO:AbstractRoutingDataSourceORM:MyBatis插件JDBC:Sharding-JDBCProxy:Mycat,Sharding-ProxyServer:特定数据库或者版本发展历史它是从当当网的内部架构ddframe里面的一个
悠娜的奶爸
·
2023-08-15 05:21
sharding-jdbc
介绍
ShardingSphere简介数据分片、分布式事务、读写分离、数据迁移、跨源的数据关联与聚合、数据加密#shardingjdbc用于分库分表配置#一个实体类对应两张表,覆盖#shardingjdbc分片策略#配置数据源,给数据源起名称,#水平分库,配置两个数据源spring.shardingsphere.datasource.names=datasource_name_1#配置第一个数据源具体内
李父贵
·
2023-08-15 01:14
工具类
中间件
如何去写一手好SQL?
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-08-13 18:19
数据库
mysql
java
entity
sql
SpringBoot使用
Sharding-JDBC
读写分离
本文介绍SpringBoot使用当当
Sharding-JDBC
进行读写分离。
dalaoyang
·
2023-08-13 14:45
Sharding-JDBC
概述
前言随着业务数据量的增加,原来所有的数据都是在一个数据库上的,网络IO及文件IO都集中在一个数据库上的,因此CPU、内存、文件IO、网络IO都可能会成为系统瓶颈。当业务系统的数据容量接近或超过单台服务器的容量、QPS/TPS接近或超过单个数据库实例的处理极限等,此时,往往是采用垂直和水平结合的数据拆分方法,把数据服务和数据存储分布到多台数据库服务器上。容量瓶颈:从性能⽅⾯来说,由于关系型数据库⼤多
静看º一季花开花落
·
2023-08-12 14:52
中间件
java
Kubernetes 上 Java 应用的最佳实践
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-08-12 13:20
java
kubernetes
jvm
开发语言
容器
20 个超级实用的 Java 8 Stream,玩转集合的筛选、归约、分组、聚合
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2023-08-10 09:05
java
stream
大数据
编程语言
面试
mysql主从复制-读写分离
简介缓解单台数据库服务器的吞吐量压力过大的情况,将数据库拆分成了主库和从库,主库负责增删改操作,从库负责查询操作
Sharding-JDBC
一种轻量级的java框架,在java的jdbc层提供的额外服务,
Hey_米氏胡
·
2023-08-08 10:42
mysql
数据库
Nginx从安装到高可用,一篇搞定!
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-08-07 07:30
中间件
分布式
nginx
linux
java
读写分离实现
sharding-jdbc
一、背景二、使用
sharding-JDBC
实现1、导入依赖2、配置文件(名字要对应)查询策略(轮询,指定哪个是主库哪个是从库)允许bean定义覆盖
weixin_48628145
·
2023-08-07 03:13
数据库
硬核解读Stable Diffusion
,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2023-08-06 23:39
stable
diffusion
人工智能
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他