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
分库分表.
广发证券基于分布式架构的新一代估值系统实践
早在2019年,广发证券即开启对分布式架构的数据库产品进行调研,并经历了单主从读写分离、多套单机主从的
分库分表
,以及原生分布式数据库等不同的产品形态。
·
2023-02-02 15:49
数据库oceanbase
广发证券基于分布式架构的新一代估值系统实践
早在2019年,广发证券即开启对分布式架构的数据库产品进行调研,并经历了单主从读写分离、多套单机主从的
分库分表
,以及原生分布式数据库等不同的产品形态。
·
2023-02-02 15:43
数据库oceanbase
数据库
分库分表
为什么
分库分表
?(设计高并发系统时候,数据库层面该如何设计?)分库和分表是两回事,大家别搞混了,可能是光分库不分表,也可能是光分表不分库,都有可能。
喧嚣城外
·
2023-02-02 08:40
mysql的优化总结(三)
架构方面的优化(了解知道)1>采用分布式读写分离2>大表可以使用
分库分表
(横向分表纵向分表)3>mysql分区物理形态上分成五个分区对于用户来讲还是当成一张表来对待再创建表的时候进行分区4>大型的数据采用数据库中间件帮你解决数据库数据导入备份分表分区监控东方通
玩蛇人
·
2023-02-02 02:19
使用阿里云云原生平台对系统进行重构和升级(3)——使用阿里云的PolarDB-X进行
分库分表
这篇文章将介绍如何使用阿里云的PolarDB-X中间件进行
分库分表
的操作。系统的重构,尤其是老系统的数据最后要转移到新系统中,而且数据量又是亿万级别的,处理起来真的是很棘手。
强哥79
·
2023-02-02 01:28
分库分表
后,测试小姐姐都哭了
建议根据你的业务特点,单表>分区>单库分表>
分库分表
,在满足业务前提下,优先级从左到右,不接受任何反驳。
阿飞的博客
·
2023-02-01 01:38
干货 | 一文带您搞懂常见分布式ID生成方案
每个业务表的ID一般我们都是从1增,通过AUTO_INCREMENT=1设置自增起始值,但是在分布式服务架构模式下
分库分表
的设计,使得多个库或多个表存储相同的业务数据。
犬小哈
·
2023-01-31 16:21
总结:高并发系统设计需要考虑的点
二、微服务技术相关1、服务拆分按业务拆分qps高的拆分出去接口响应很大的拆分出去2、流量治理相关熔断技术接口超时配置三、数据库优化1、
分库分表
表纵向拆分表分区创建2、读写分离四、池化技术1、服务器线程池线程共用
小魏的博客
·
2023-01-31 08:09
分布式系统
微服务
Java
后端
架构
高并发
解读
分库分表
中间件Sharding-JDBC
3月18日-19日,由CSDN重磅打造的互联网应用架构实战峰会、数据库核心技术与实战应用峰会将在上海举行。作为SDCC2016(中国软件开发者大会)系列技术峰会的一部分,秉承干货实料(案例)的内容原则,这两场峰会将邀请业内顶尖的架构师和技术专家,共同探讨高可用/高并发系统架构设计、新技术应用、移动应用架构、微服务、智能硬件架构、云数据库实战、新一代数据库平台、产品选型、性能调优、大数据应用实战等领
varyall
·
2023-01-31 04:32
sharding-jdbc
初识-Sharding-JDBC
一、Sharding-JDBC简介Sharding-JDBC最早是当当网内部使用的一款
分库分表
框架,到2017年的时候才开始对外开源,这几年在大量社区贡献者的不断迭代下,功能也逐渐完善,现已更名为ShardingSphere
天亮i
·
2023-01-31 04:02
MySQL
sharding
ShardingJDBC核心概念与快速实战+执行Sql深入解读
核心概念与快速实战一、ShardingSphere1、shardingJDBC2、ShardingProxy3、区别二、ShardingJDBC实战1、核心概念2、测试项目介绍3、快速实战3.1分表示例配置3.2
分库分表
示例配置
萧 炎
·
2023-01-31 04:02
#
sql
postgresql
数据库
10分钟入门
分库分表
中间件 Sharding-JDBC (必修课)
关注公众号后台回复pay或mall获取实战项目资料+视频作为Sharding-JDBC
分库分表
实战系列的开篇文章,我们在前文中回顾了一下
分库分表
的基础知识,对
分库分表
的拆分方式有了一定的了解,下边我们介绍一下
公众号-老炮说Java
·
2023-01-31 04:31
数据库
分布式
mysql
java
编程语言
【Sharding-JDBC系列二】一文快速入门
分库分表
中间件 Sharding-JDBC (必修课)
作为Sharding-JDBC
分库分表
实战系列的开篇文章,我们在前文中回顾了一下
分库分表
的基础知识,对
分库分表
的拆分方式有了一定的了解,下边我们介绍一下Sharding-JDBC框架和快速的搭建一个
分库分表
案例
架构攻城之路
·
2023-01-31 04:30
MySQL
Sharding-JDBC
Java
架构
Shardingsphere与dynamic-datasource配合实现多数据源切换
因为公司业务数据量的增加,必须对原有的表进行拆分, 之前记录了一下,Shardingsphere实现读写分离+
分库分表
,但还是不能满足一些需求,因为要归集以前的旧数据,对数据进行迁移、整理,所以就需要项目同时能访问原来的库以及新的
分库分表
54番茄
·
2023-01-31 02:41
数据库
分库分表
分库分库主要解决的是并发量大的问题。因为并发量一旦上来了,那么数据库就可能会成为瓶颈,因为数据库的连接数是有限的,虽然可以调整,但是也不是无限调整的。所以,当当你的数据库的读或者写的QPS过高,导致你的数据库连接数不足了的时候,就需要考虑分库了,通过增加数据库实例的方式来提供更多的可用数据库链接,从而提升系统的并发度。分表分表其实主要解决的是数据量大的问题。假如你的单表数据量非常大,因为并发不高,
小炮6号
·
2023-01-30 16:17
数据库
数据库
分库分表
、Oracle分区表?
目录一、Oracle是如何存储数据的?1、逻辑存储与物理存储2、进一步分析它们之间的关系3、Oracle逻辑数据块(1)块头(2)行数据(3)可用空间(4)致块头增长的原因有:二、Oracle分区表技术1、分区表的优缺点2、何时分区?三、分区相关的数据字典四、分区表的分类1、范围分区(1)按月建表,按天分区(2)建表语句分析(3)插入三条数据(4)查询指定分区(5)添加分区(6)删除分区2、列表分
哪 吒
·
2023-01-30 16:46
数据库进阶实战
oracle
数据库
大数据
KillBill框架介绍
采用分布式设计之后我们需要解决几大问题:数据一致性分发问题数据聚合join问题分布式事务问题解决数据一致性分发有几种方案:事务性发件箱机制(本地消息事务机制)CDC技术数据库聚合join问题依赖于数据一致性分发技术,
分库分表
之后
gregoriusxu
·
2023-01-30 02:13
在互联网大厂,
分库分表
通常有哪些思路和技巧呢?
写在前面在系统的研发过程中,随着数据量的不断增长,单库单表已无法满足数据的存储需求,此时,我们就需要对数据库进行
分库分表
操作。那在互联网大厂,
分库分表
通常有哪些思路和技巧呢?
Java柚子
·
2023-01-29 20:24
2019-10-23
一、
分库分表
的背景在数据爆炸的年代,单表数据达到千万级别,甚至过亿的量,都是很常见的情景。这时候再对数据库进行操作就是非常吃力的事情了,select个半天都出不来数据,这时候业务已经难以维系。
b47251f96536
·
2023-01-29 18:43
springboot 整合 Shardingsphere 4.0
分库分表
+读写分离
构建的个人站点开源项目(集成了个人主页、个人作品、个人博客)企业级延迟任务方案之RabbitMQ死信队列基础依赖本文的基础依赖博主上一篇博文:springboot整合Shardingsphere4.0
分库分表
需要配置数据库的主从复制
Winter_Chen
·
2023-01-29 13:45
ShardingSphere 5.0.0-alpha
分库分表
解决方案(一)——分表
文章目录1.基本概念1.1什么是ShardingSphere1.2什么是
分库分表
1.2.1垂直分库1.2.2垂直分表1.2.3水平分库1.2.4水平分表1.3
分库分表
应用及问题2.ShardingSphere-JDBC2.1
止步前行
·
2023-01-29 08:24
ShardingSphere
数据库
分布式
ShardingSphere
5.0.0-alpha
中间件
5W 字详解
分库分表
之 Sharding-JDBC 中间件
本文大纲如下Sharding-JDBC的基本用法和基本原理前言1.我的出生和我的家族2.我统治的世界和我的职责3.召唤我的方式4.我的特性和我的工作方法4.3.1.SQL解析4.3.2.SQL路由4.3.3.SQL改写4.3.4.SQL执行4.3.5.结果归并4.2.1.逻辑表和物理表4.2.2.分片键4.2.3.路由4.2.4.分片策略和分片算法4.2.5.绑定表4.2.一些核心概念4.3.我处
公众号:Java后端
·
2023-01-29 08:53
数据库
scipy
crm
ipad
ggplot2
分库分表
四:shardingjdbc内核解析和核心源码分析
文章目录shardingjdbc内核解析和核心源码分析内核解析解析引擎路由引擎改写引擎执行引擎归并引擎核心源码分析shardingjdbc内核解析和核心源码分析内核解析ShardingSphere有3个产品。但是它们的数据分片主要流程是完全一致的。流程核心由以下几部分组成。SQL解析和查询优化都是跟具体的数据库产品有关,在5.x新版本中,被统一进了SQL方言里。解析引擎相对于其他编程语言,SQL是
天黑请闭眼丶风
·
2023-01-29 08:21
分库分表
shardingjdbc
分库分表
实战:采⽤Sharding-JDBC实现订单表的(两主四从)
分库分表
和 读写分离
采用Sharding-JDBC实现c_order表
分库分表
+读写分离要求:搭建两套一主二从主从集群架构,如下图基于user_id对c_order表进行数据分片(分库)基于id对c_order表进行数据分表
穿城大饼
·
2023-01-29 08:21
大型分布式存储系统架构
mysql
数据库
sharding
spring
boot
Springboot 2.6 + Mybatis Plus 3.5 集成 Sharding-jdbc 5.1
分库分表
文章目录1摘要2Maven核心依赖3核心配置3.1公共配置3.2只分表,不分库3.3分库,不分表3.4
分库分表
4核心代码4.1实体类4.2DAO层4.3Service层4.4控制层4.5SpringBoot
Flying9001
·
2023-01-29 08:20
Java
springboot
sharding-jdbc
分库分表
java
docker部署mysql8.0(一主一从)
前期准备好docker环境,因为最近自己在学shardingsphere-jdbc的
分库分表
+读写分离。
我我我不是明
·
2023-01-29 06:59
MySQL
分库分表
要点
分库分表
思维导图一、
分库分表
的原因MySQL单机能力有限百万级表可以通过主从、读写分离、优化索引等方式解决性能问题千万级表时,性能开始下降,成为系统瓶颈需要做数据切分(Sharding),使用分布式的思路解决性能问题二
白花蛇草可乐
·
2023-01-29 00:28
十年磨一剑,云原生分布式数据库PolarDB-X 的核心技术演化
PolarDB-X前身是淘宝内部使用的
分库分表
中间件TDDL(2007年,Java库的形态),早期以DRDS(2012年开始研发,2014年上线,
分库分表
中间件+MySQLProxy的形态)的品牌在阿里云上提供服务
·
2023-01-27 16:58
分布式数据库中间件介绍
分布式数据库中间件在分布式情况下随着用户量的增加,Mysql数据库表逐渐庞大随之而来的问题就是导致数据库性能的下降,当数据量超过500W行那么就可以考虑
分库分表
了
分库分表
概述什么是
分库分表
分库分表
,相信大家在编写
JolyouLu
·
2023-01-26 12:17
分布式中间件
big
data
数据库
java
sharding
分布式数据库中间件
shardingsphere 分布式数据库中间件
为什么决定进行
分库分表
根据业务类型,和业务容量的评估,来选择和判断是否
独恋猫的鱼~
·
2023-01-26 12:46
java
数据库
中间件
总结主流的分布式数据库解决方案
增大磁盘:会带来运维和数据备份和恢复等问题,无法解决吞吐量下降的问题数据压缩:对性能下降严重,如果数据规模较大效果不明显数据分片:我们可以借助
分库分表
中间件,比如mycat、shardingjdbc来实现
分库分表
Evan丶K
·
2023-01-26 12:53
Mysql
分布式
ShardingSphere
分库分表
实战(一) 基础环境搭建
一、ShardingSphere简介ApacheShardingSphere是一套开源的分布式数据库解决方案组成的生态圈,它由JDBC、Proxy和Sidecar(规划中)这3款既能够独立部署,又支持混合部署配合使用的产品组成。它们均提供标准化的数据水平扩展、分布式事务和分布式治理等功能,可适用于如Java同构、异构语言、云原生等各种多样化的应用场景。以下是ShardingSphere在Githu
布朗XD
·
2023-01-26 11:36
dataX 入门指南
:python2.7.5java:jdk1.8.0_341/1.8.0_172由sqlserver2008向mysql8.0.30全量同步以下示例经过测试从sqlserver读取1.5亿+数据,并进行
分库分表
写入
Amarone
·
2023-01-26 05:11
数据库
java
mysql
datax
Redis优惠券秒杀 | 黑马点评
、思路分析2、代码初步实现3、关于锁的范围4、关于事务失效5、集群下线程并发问题一、全局唯一ID订单如果用自增长会存在的问题:ID的规律性太明显了受单表数量限制,因为如果商城很大订单表数量可能很多,要
分库分表
卒获有所闻
·
2023-01-23 13:25
Redis
redis
数据库
java
MySql之数据库性能优化策略
2.缓存3.主从复制4.
分库分表
4.1.垂直分表4.2.水平分表5.高可用方案5.1.主从复制5.2.NDBCluster5.2.1.概念5
东山富哥
·
2023-01-19 05:05
mysql
如何提升数据库的性能
mysql性能优化
MySQL性能优化浅析及线上案例
2、性能优化的几个常见措施数据库性能优化的常见手段有很多,比如添加索引、
分库分表
、优化连接池等,具体如
·
2023-01-18 11:06
MySQL性能优化浅析及线上案例
2、性能优化的几个常见措施数据库性能优化的常见手段有很多,比如添加索引、
分库分表
、优化连接池等,具体如
·
2023-01-18 11:33
通过hadoop + hive搭建离线式的分析系统之快速搭建一览
最近有个需求,需要整合所有店铺的数据做一个离线式分析系统,曾经都是按照店铺
分库分表
来给各自商家通过highchart多维度展示自家的店铺经营状况,我们知道这是一个以店铺为维度的切分,非常适合目前的在线业务
weixin_34166847
·
2023-01-12 21:35
大数据
运维
java
后
分库分表
时代的数据库新选择:二维火搭载OceanBase再出发
如今,在中国任意走进一家餐饮商户,不论其规模大小,扫码点餐、自助点餐机、商家点餐小程序等已经基本成为标配。随着餐饮行业数智化持续加速推进,餐饮SaaS已经逐渐成为商户们的“必选题”,二维火便是这“必选题”之一。2007年,二维火发布餐饮管理系统1.0,深耕餐饮SaaS领域十余年,目前,二维火已经形成涵盖智能化找店、点餐、营销、管理、供应链服务的全产品矩阵,服务商户49万余家,服务范围覆盖400多个
OceanBase数据库官方博客
·
2023-01-11 22:27
客户案例
数据库
oceanbase
java
小公司里用SpringBoot做MySQL
分库分表
,踩了一些坑!
往期热门文章:1、没有几十年功力,写不出这一行“看似无用”的代码!!2、为什么Spring和IDEA都不推荐使用@Autowired注解3、从阿里跳槽来的工程师,写个Controller都这么优雅!4、trycatch真的会影响性能?居然被骗了好几年...5、学会这10种定时任务,我有点飘了文章来源:https://juejin.cn/post/71182156822059417961、MySQL
Java后端技术
·
2023-01-10 11:17
数据库
mysql
java
linux
mybatis
ShardingSphere
分库分表
schema名称导致NPE问题排查记录
问题现象数据库做了
分库分表
,在需要查询多表数据进行merge的时候发生了一个NPE的异常。
·
2023-01-10 10:07
java程序员后端
MySQL调优-高性能业务表结构设计
反范式设计-商品信息范式化和反范式总结实际工作中的反范式实现性能提升-缓存和汇总性能提升-计数器表反范式设计-
分库分表
中的查询前言记录:产品上线之前,建议遵守范式化。
etcEriksen
·
2023-01-10 07:45
MySQL高级调优
数据库
mysql
性能优化
SpringBoot + Redis:模拟 30w 人的秒杀抢单!
双十一就是一个经典的秒杀案例,动辄数十万笔的交易请求,对于我们来说,核心的两个问题:1-高并发读取与写入(涉及到集群,负载,读写分离,
分库分表
等操作)2-性能优化(玩转降级、限流、拒绝服务这三件法宝)程序员们应该都知道这样一句话
公众号-老炮说Java
·
2023-01-07 12:26
分布式
java
编程语言
redis
大数据
MYSQL主键策略(自增,UUid,雪花算法)
自增的优点:1.存储空间小2.插入和查询性能高自增的缺点:1.int的范围可能不够大(但我觉得等数据到上亿级别,大部分情况下都要做
分库分表
了吧…)2.当要做数据迁移的时候,会很麻烦,主键容易冲突3.id
yyjzzzzz
·
2023-01-05 11:25
mysql
Mysql主键问题:类型问题int、bigint,主键选择问题:auto_increment自增、UUID、雪花算法构造全局自增id
1.主键自增类型问题:int、bigint:有符号int最大约22亿,远大于一般业务需求了和MySQL单表所能支持的性能上限,其实主键达到20多亿时应该去考虑
分库分表
了,如果要加大预留量,可以把主键改为改为无符号
沙糖橘
·
2023-01-05 10:21
mysql
MySQL 数据表主键设计,选择自增 id 还是 UUID 还是雪花 id?
随着现在许多项目都涉及到了分布式或者微服务,后续或多或少都会针对具体的服务需求对数据库进行拆分(
分库分表
),这里就会产生一个问题,拆分后的id该如何妥善处理?
米斯特胖墩
·
2023-01-05 10:17
MySQL
数据库
MySQL的主键 自增 or UUID or 雪花
1.ID的要求在分布式系统中,需要对大量的数据进行唯一标识,有时会对数据采用
分库分表
,所以我们需要一个全局id主键id的需要保证的一些要求全局唯一不能出现重复的id,这是最基本的要求。
mundo.wang
·
2023-01-05 10:12
mysql
数据库
java
如何构建企业内的 TiDB 自运维体系
为了应对这些问题,我们采取了诸多措施如单库按业务逻辑拆分成多个库的垂直拆分,
分库分表
·
2023-01-04 18:07
分库分表
必知
概述为啥要进行
分库分表
?
johnny233
·
2022-12-31 07:33
数据库
数据库
使用 SpringBoot+JPA多数据源,动态数据源以及
分库分表
的实现
SpringBoot+JPA多数据源,动态数据源以及
分库分表
的实现前言:本来想使用sharding-jdbc来实现这个,但是又不想不太熟悉新的框架而存在太多的坑而导致出现无法预测的问题或者及时的解决问题
君悅黎心
·
2022-12-30 17:01
项目实战
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他