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
如何快速判断某 URL 是否在 20 亿的网址 URL 集合中?
源码精品专栏中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
和MyCAT源码解析作业调度中间件Elastic-Job
公众号-芋道源码
·
2020-09-13 11:18
面试官问我:看过
sharding-jdbc
的源码吗?我吧啦吧啦说了一通!!
写在前面在产品初期快速迭代的过程中,往往为了快速上线而占据市场,在后端开发的过程中往往不会过多的考虑分布式和微服务,往往会将后端服务做成一个单体应用,而数据库也是一样,最初会把所有的业务数据都放到一个数据库中,即所谓的单实例数据库。随着业务的迅速发展,将所有数据都放在一个数据库中已经不足以支撑业务发展的需要。此时,就会对系统进行分布式改造,而数据库业务进行分库分表的拆分。那么,问题来了,如何更好的
冰 河
·
2020-09-13 10:06
#
ShardingSphere
ShardingSphere
Sharding-JDBC
分库分表
分布式数据库
路由
SpringBoot 整合 Sharding-Sphere + Druid 读写分离
Sharding-Sphere文档地址:https://shardingsphere.apache.org/document/current/cn/manual/
sharding-jdbc
/configuration
Change゜
·
2020-09-12 17:46
spring
cloud
alibaba
spring
boot
spring boot整合sharding-sphere实现分库分表
首先,为什么使用
sharding-JDBC
,看这个https://blog.csdn.net/qq_42046105/article/details/87944673支撑日活百万用户的高并发系统,应该如何设计其数据库架构
怦然我的心动
·
2020-09-12 16:24
技术研习
为了不让代码看起来像一坨*,我在工作中反复用了这个
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2020-09-12 01:03
设计模式
中间件
java
android
rpc
Spring Boot + Mybatis 配合 AOP 和注解实现动态数据源切换配置
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2020-09-12 01:03
中间件
数据库
mybatis
spring
java
面试再问 ThreadLocal,别说你不会
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2020-09-12 01:03
java
内存泄漏
redis
多线程
css
玩转 Java8 中的 Stream 之从零认识 Stream
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2020-09-12 01:03
中间件
stream
lambda
opera
java
香~Spring Boot 应用也可以有注册中心。
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2020-09-12 01:02
中间件
分布式
spring
zookeeper
java
阿里云也有 IDEA 插件 Cloud Toolkit
源码精品专栏原创|Java2019超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2020-09-12 01:42
What?数据量巨大还不分库分表?JDBC 入门与项目实战
调研下来,发现
Sharding-JDBC
目前成熟度最高并且应用最广的Java分库分表的客户端组件。本文主要介绍一些S
LiangGzone
·
2020-09-11 15:04
数据库
分布式
java
spring
mysql
生产环境 JVM 内存溢出案例分析
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2020-09-11 10:00
中间件
分布式
数据库
运维
java
sharding-jdbc
系列之分布式ID(十一)
后续文章首发在个人博客,欢迎移驾我的个人博客浏览该文章https://shared-code.com/article/78
sharedCode
·
2020-09-11 10:25
sharding-jdbc
系列之常见问题(十四)
后续文章首发在个人博客,欢迎移驾我的个人博客浏览该文章https://shared-code.com/article/81
sharedCode
·
2020-09-11 10:25
Sharding-jdbc
设置defaultDatasource无效问题解决和源码分析思路
概要:
sharding-jdbc
中设置defaultDataSourcceName要配合setBindingTableGroups使用,否则默认数据源的配置无效。
未完成交响曲-KyleWang
·
2020-09-11 07:47
sharding-jdbc
java后端技术实践
sharding-jdbc
系列之 数据源配置(一)
后续文章首发在个人博客,欢迎移驾我的个人博客浏览该文章https://shared-code.com/article/68
sharedCode
·
2020-09-11 07:48
Spring Boot 构建多租户 SaaS 平台核心技术指南
源码精品专栏原创|Java2019超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2020-09-11 05:32
面试官问我:看过
sharding-jdbc
的源码吗?我吧啦吧啦说了一通!!
写在前面在产品初期快速迭代的过程中,往往为了快速上线而占据市场,在后端开发的过程中往往不会过多的考虑分布式和微服务,往往会将后端服务做成一个单体应用,而数据库也是一样,最初会把所有的业务数据都放到一个数据库中,即所谓的单实例数据库。随着业务的迅速发展,将所有数据都放在一个数据库中已经不足以支撑业务发展的需要。此时,就会对系统进行分布式改造,而数据库业务进行分库分表的拆分。那么,问题来了,如何更好的
冰河团队
·
2020-09-10 20:00
ShardingSphere官网操作指南补充和重点整理-分布式事务-实现原理(十一)
分布式事务的实现原理两阶段XA事务Saga柔性事务Seata柔性事务两阶段事务-XA实现原理ShardingSphere里定义了分布式事务的SPI接口ShardingTransactionManager,
Sharding-JDBC
我还要去追逐我的梦
·
2020-09-10 15:28
Sharding
Sphere
100 多个免费 API 接口分享,调用完全不限次数,以后总用得着
源码精品专栏原创|Java2019超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2020-09-10 13:55
Spring Boot 集成
Sharding-JDBC
+ Mybatis-Plus 实现分库分表功能
一、
Sharding-jdbc
简介“
Sharding-jdbc
是开源的数据库操作中间件;定位为轻量级Java框架,在Java的JDBC层提供的额外服务。
·
2020-09-10 10:39
挑战 10 个最难回答的 Java 面试题(附答案)
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2020-09-03 11:00
编程语言
xhtml
面试
java
emacs
Spring Boot 监听 Redis Key 失效事件实现定时任务
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2020-08-31 11:09
中间件
redis
spring
java
分布式
从源码看ShardingSphere设计-总览篇
如果是早期使用过ShardingSphere的开发者,大多都知道ShardingSphere源于
sharding-jdbc
。
蚊子squirrel
·
2020-08-29 10:28
Sharding-JDBC
分库分表实战 springboot+sharding-jdbc+jpa+druid
前言系统采用mysql数据库,技术框架采用基于springboot的springcloud,持久层采用jpa,数据库连接池阿里druid随着最近系统用户量增加到500万,等各系统用户过来后会超过2000万,这个时候随着用户表数据量的增加,用户表查询效率低下。这个时候未雨绸缪,开始准备分库分表的准备,采用分布式数据库中间件,选择了shardingspshare,这篇文章主要是用到了sharding-
我想再坚持一下
·
2020-08-26 14:39
JAVA
数据库
mysql
中间件
分布式
Caffeine Cache~高性能 Java 本地缓存之王
,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2020-08-25 17:02
spring
java
redis
缓存
hash
Spring Boot集成
Sharding-jdbc
+ Mybatis-Plus实现分库分表
按需求添加扫码关注添加客服进Python社群▲扫码关注添加客服进Java社群▲作者丨Macky_He来源:https://blog.csdn.net/Macky_He/article/details/95754402一、
Sharding-jdbc
程序员大咖
·
2020-08-25 17:57
一起来学 SpringBoot | 第一篇:构建第一个 SpringBoot 工程
源码精品专栏中文详细注释的开源项目Java并发源码合集RocketMQ源码合集
Sharding-JDBC
源码解析合集SpringMVC和Security源码合集MyCAT源码解析合集摘要:原创出处http
芋道源码
·
2020-08-25 17:55
SpringCloud 基于 Hint 算法分片策略分库
1、添加aop、
sharding-jdbc
依赖org.springframework.bootspring-boot-starter-aopio.shardingspheresharding-jdbc-spring-boot-startercom.google.guavaguava2
进阶的球儿
·
2020-08-25 07:12
SpringCloud
Sharding-JDBC
教程:Mysql数据库主从搭建
94173427本文出自方志朋的博客个人博客纯净版:https://www.fangzhipeng.com/db/2019/06/25/mysql-install-ms.htmlmysql5.7安装这是系列文章
Sharding-jdbc
方志朋
·
2020-08-25 07:47
架构
数据库
数据库中间件
16.
sharding-jdbc
源码分析之重写
阿飞Javaer,转载请注明原创出处,谢谢!核心源码就在sharding-jdbc-core模块的com.dangdang.ddframe.rdb.sharding.rewrite目录下,包含两个文件SQLBuilder和SQLRewriteEngine;测试用例入口为SQLRewriteEngineTest,下面从SQLRewriteEngineTest中debug源码分析sharding-jd
阿飞的博客
·
2020-08-24 18:38
数据量大了一定要分表,分库分表组件
Sharding-JDBC
入门与项目实战
调研下来,发现
Sharding-JDBC
目前成熟度最高并且应用最广的Java分库分表的客户端组件。
六点半起床
·
2020-08-24 18:27
java
后端
mysql
数据库
sharding
Sharding-JDBC
之分库分表
一、
Sharding-JDBC
简介
Sharding-JDBC
是ShardingSphere的第一个产品,也是ShardingSphere的前身。
强力小磊哥
·
2020-08-24 17:34
sharding-jdbc
Sharding-jdbc
读写分离(三)- springboot+mybatis+Hikari
概念在上一篇文章介绍了如何使用Sharing-JDBC实现数据库的分表分库。这章节将介绍读写分离,读写分离的好处就是在并发量比较大的情况下,将查询数据库的压力分担到多个从库中,能够满足高并发的要求。比如上一篇实现的那样,架构图如下:代码sharding.jdbc.datasource.names=db0,db1#数据源db0sharding.jdbc.datasource.db0.type=com
Payne Yu
·
2020-08-24 17:07
数据库中间件
sharding-jdbc
分库分表
1.分库分表基本概念垂直分库:垂直分库就相当于应用中有两个主数据源,所有的业务表分布在两个数据库中,避免单库压力太大。水平分库:水平的意思就是将一张表的数据放置不同的数据库中,数据库a有t_order,数据库b也有t_order表,两张表结构没有差异。记录依据逻辑分别插入不同数据库中。如订单id是奇数的写入数据库a的t_order表中,为偶数的写入数据库b中的t_order表中。这样做的实际意义不
你若安好便是晴天
·
2020-08-24 16:31
分库分表
sharding-jdbc
聊聊
sharding-jdbc
的XAConnectionWrapper
序本文主要研究一下
sharding-jdbc
的XAConnectionWrapperXAConnectionWrapperincubator-shardingsphere-4.0.0-RC1/sharding-transaction
codecraft
·
2020-08-24 15:55
sharding-jdbc
聊聊
sharding-jdbc
的XATransactionManager
序本文主要研究一下
sharding-jdbc
的XATransactionManagerXATransactionManagerincubator-shardingsphere-4.0.0-RC1/sharding-transaction
codecraft
·
2020-08-24 15:54
sharding-jdbc
聊聊
sharding-jdbc
的SingleXADataSource
序本文主要研究一下
sharding-jdbc
的SingleXADataSourceSingleXADataSourceincubator-shardingsphere-4.0.0-RC1/sharding-transaction
codecraft
·
2020-08-24 15:54
sharding-jdbc
聊聊
sharding-jdbc
的ShardingTransactionManager
序本文主要研究一下
sharding-jdbc
的ShardingTransactionManagerShardingTransactionManagerincubator-shardingsphere-4.0.0
codecraft
·
2020-08-24 15:53
sharding-jdbc
聊聊
sharding-jdbc
的AbstractDataSourceAdapter
序本文主要研究一下
sharding-jdbc
的AbstractDataSourceAdapterAbstractUnsupportedOperationDataSourceincubator-shardingsphere
codecraft
·
2020-08-24 15:52
sharding-jdbc
聊聊
sharding-jdbc
的WrapperAdapter
序本文主要研究一下
sharding-jdbc
的WrapperAdapterWrapperjdk-12.jdk/Contents/Home/lib/src.zip!
codecraft
·
2020-08-24 15:51
sharding-jdbc
聊聊
sharding-jdbc
的SQLExecutionHook
序本文主要研究一下
sharding-jdbc
的SQLExecutionHookSQLExecutionHookincubator-shardingsphere-4.0.0-RC1/sharding-core
codecraft
·
2020-08-24 15:15
sharding-jdbc
聊聊
sharding-jdbc
的RootInvokeHook
序本文主要研究一下
sharding-jdbc
的RootInvokeHookRootInvokeHookincubator-shardingsphere-4.0.0-RC1/sharding-core/sharding-core-execute
codecraft
·
2020-08-24 15:14
sharding-jdbc
聊聊
sharding-jdbc
的ShardingTracer
序本文主要研究一下
sharding-jdbc
的ShardingTracerShardingTracerincubator-shardingsphere-4.0.0-RC1/sharding-opentracing
codecraft
·
2020-08-24 15:13
sharding-jdbc
Vert.x!这是目前最快的 Java 框架
源码精品专栏原创|Java2019超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
公众号-芋道源码
·
2020-08-24 08:04
ShardingJdbc 2.0读写分离源码浅析
“
Sharding-JDBC
是一个开源的适用于微服务的分布式数据访问基础类库,它始终以云原生的基础开发套件为目标。”
特仑苏纯牛乳
·
2020-08-24 03:48
mysql分库分表 dangdang
这不最近借助跳槽的动力,自己搞了一波,用的是dangdang开源的一个分库分表插件,实现了简单的分库分表的功能,话不多说,代码开路,github地址https://github.com/dangdangdotcom/
sharding-jdbc
谦奕爸爸
·
2020-08-24 03:05
#
Mysql
#
Spring
6.
sharding-jdbc
源码之group by结果合并(1)
阿飞Javaer,转载请注明原创出处,谢谢!在5.sharding-jdbc源码之结果合并中已经分析了OrderByStreamResultSetMerger、LimitDecoratorResultSetMerger、IteratorStreamResultSetMerger,查看源码目录下ResultSetMerger的实现类,只剩下GroupByMemoryResultSetMerger和G
阿飞的博客
·
2020-08-24 01:46
持久化框架:轻量级的关系型数据库中间件
Sharding-JDBC
教育与IT技术2017-10-1012:53框架介绍
Sharding-JDBC
是一个轻量级的关系型数据库中间件,提供分库分表、读写分离和柔性事务等功能。
师太,老衲把持不住了
·
2020-08-23 11:12
想不到!面试官问我:Redis 内存满了怎么办?
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件
Sharding-JDBC
Java基基
·
2020-08-23 11:00
中间件
redis
缓存
分布式
java
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他