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
短信猫数据库中间件
从入门到精通:Spring MVC的矩阵参数、数据预处理与HTTP缓存实战
关注公号Solomon肖哥弹架构获取更多精彩内容历史热点文章MyCat应用实战:分布式
数据库中间件
的实践与优化(篇幅一)图解深度剖析:MyCat架构设计与组件协同(篇幅二)一个项目代码讲清楚DO/PO/
Solomon_肖哥弹架构
·
2025-06-27 12:23
spring
mvc
java
SpringMVC
分库分表之-ShardingJDBC技术详解
ShardingJDBC技术详解一、ShardingJDBC简介ShardingJDBC是一款轻量级的分布式
数据库中间件
,定位为在Java的JDBC层提供额外服务。
·
2025-06-27 01:33
探秘数据桥梁:常用
数据库中间件
深度解析
在这样的背景下,
数据库中间件
应运而生,它如同连接应用程序与数据
琢磨先生David
·
2025-06-26 10:23
数据库
中间件
Sharding-Sphere,Sharding-JDBC_介绍_Sharding-Sphere,Sharding-JDBC分布式_分库分表工作笔记001
170933152因为公司最近在做多租户的智慧城市相关的产品,这里,偶然看到这个框架,应该是可以用到,所以就看了一些,记录下来.先看一下我们要看的内容.去网站看看shardingsphere,是一套开源的分布式
数据库中间件
添柴程序猿
·
2025-06-24 18:03
第18篇:
数据库中间件
架构中的服务治理与限流熔断机制设计
18.1背景引入随着
数据库中间件
部署规模和并发量的提升,单纯依靠负载均衡和线程池已难以支撑复杂场景。此时,“服务治理”与“限流熔断机制”作为保障系统稳定性的重要策略,被广泛引入中间件架构中。
厚衣服_3
·
2025-06-20 05:03
数据库
中间件
架构
09_03_ShardingJDBC分布式
数据库中间件
解决方案
1.ShardingJDBC1.1分库分表方式回顾分库分表的目的就是将我们的单库的数据控制在合理范围内,从而提高数据库的性能.垂直拆分(按照结构分)垂直分表:将一张宽表(字段很多的表),按照字段的访问频次进行拆分,就是按照表单结构进行拆垂直分库:根据不同的业务,将表进行分类,拆分到不同的数据库.这些库可以部署在不同的服务器,分摊访问压力.水平拆分(按照数据行分)水平分库:将一张表的数据(按照数据行
广+土
·
2025-06-17 03:01
09微服务技术核心
java中间件
第19篇:
数据库中间件
中的 SQL 分析与审计机制设计
19.1为什么中间件需要SQL审计能力?在企业级中间件场景中,SQL分析与审计机制的核心价值如下:✅提升可观测性:清晰掌握所有SQL执行路径与时延。✅保障安全合规:记录敏感数据的访问轨迹。✅便于性能优化:识别慢查询、频繁语句、异常SQL。✅支撑追责溯源:提供回溯依据,支持运维审计。19.2SQL审计模块的架构设计flowchartTDClient-->Proxy[中间件代理层]Proxy-->SQ
厚衣服_3
·
2025-06-15 23:58
数据库
中间件
sql
数据库面试必备:如何主导分库分表项目实施流程详解
3、实现数据路由:根据分库分表策略设计数据路由机制,一般通过应用层代码或
数据库中间件
来实现,将请求路由到相应的数据库或表。4
二进制11
·
2025-06-14 08:44
#
MySQL面试题
数据库
面试
后端
MySQL
第16篇:
数据库中间件
多租户架构与动态数据源隔离机制
数据库中间件
若要支持多租户架构,需要解决以下挑战:不同租户的数据如何安全隔离?如何按租户动态切换数据源?如何监控与限流不同租户的访问?
厚衣服_3
·
2025-06-14 08:12
数据库
中间件
架构
第17篇:
数据库中间件
的弹性伸缩与容量规划实战
17.1引言:为什么
数据库中间件
需要弹性伸缩?在高并发和多租户场景下,
数据库中间件
往往成为数据库集群访问的瓶颈。
厚衣服_3
·
2025-06-14 08:38
数据库
中间件
第15篇:
数据库中间件
高可用架构设计与容灾机制实现
在大型分布式系统中,
数据库中间件
承担着请求路由、读写分离、分库分表、连接池管理等核心功能,一旦宕机或异常:上游服务SQL无法路由连接池失效造成连接雪崩多数据源切换不及时引发主备不一致因此,
数据库中间件
的高可用架构设计和容灾机制是保障业务连续性的关键
厚衣服_3
·
2025-06-12 16:26
数据库
中间件
java
ShardingSphere源码解析:跨库查询案例分析(含广播表详解)
ShardingSphere作为分布式
数据库中间件
,提供了强大的分片查询能力。
凉冰不加冰
·
2025-06-12 15:52
数据库
数据库架构
第10篇《
数据库中间件
集成监控与全链路观测系统设计》
10.1为什么
数据库中间件
需要集成监控?随着微服务化与分布式系统的普及,
数据库中间件
的运行状态、SQL执行效率、连接状态等信息越来越重要。中间件一旦出现瓶颈,可能直接拖垮整个系统的性能和稳定性。
厚衣服_3
·
2025-06-08 19:04
数据库
中间件
第3篇:数据库路由模块设计与 SQL 路由策略解析
它是
数据库中间件
的核心组件之一。
厚衣服_3
·
2025-06-08 19:33
数据库
sql
第6篇:中间件 SQL 重写与语义分析引擎实现原理
6.1章节导读SQL是
数据库中间件
的“输入语言”。在一个真正强大的中间件系统中,SQL语句的执行通常不再是“原封不动”地传递给数据库,而是需要先经过:语义分析:解析SQL的结构和含义。
厚衣服_3
·
2025-06-08 19:31
中间件
sql
数据库
ShardingSphere-JDBC 与 Sharding-JDBC 的对比与区别
ShardingSphere-JDBC与Sharding-JDBC的对比与区别Sharding-JDBC是早期的分布式
数据库中间件
,而ShardingSphere-JDBC是其演进后的版本(属于ApacheShardingSphere
慧一居士
·
2025-06-06 08:14
架构总结
系统架构
分布式
Sharding-JDBC 系列专题 - 第八篇:数据治理与高级功能
Sharding-JDBC系列专题-第八篇:数据治理与高级功能本系列专题旨在帮助开发者全面掌握Sharding-JDBC,一个轻量级的分布式
数据库中间件
。
无名架构师
·
2025-06-03 06:52
java
分布式
算法
docker 容器部署时 run 与 create 的使用及其存在的一些问题
部署容器涉及的部分
数据库中间件
pg、nginx、业务容器dockerrun部署容器方法及其存在的问题打包阶段将容器镜像打包到安装文件中dockerload加载容器镜像dockerrun依次部署所有的容器
longyu_wlz
·
2025-05-30 05:38
云原生
docker
容器
docker
create
docker
run
实战!用Redisson来实现分布式锁,真香!
33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析
数据库中间件
公众号-芋道源码
·
2025-05-25 14:48
分布式
中间件
java
数据库
redis
数据库中间件
分类与核心组件解析
一、
数据库中间件
的两种核心形态
数据库中间件
根据实现层级和代理方式,可分为两大类:DBProxy(服务端代理)和JDBCProxy(客户端驱动代理)。两者的核心区别在于流量处理的位置和对应用的侵入性。
栈先锋
·
2025-05-24 00:35
分布式存储
数据库
中间件
Mycat中间件
二、案例分析1.规划节点使用Mycat作为
数据库中间件
服务构建读写分离的数据库集群。
只会copy的搬运工
·
2025-05-19 12:13
中间件
数据库
Sharding-JDBC 系列专题 - 第十篇:ShardingSphere 生态与未来趋势
Sharding-JDBC系列专题-第十篇:ShardingSphere生态与未来趋势本系列专题旨在帮助开发者全面掌握Sharding-JDBC,一个轻量级的分布式
数据库中间件
。
无名架构师
·
2025-04-28 04:27
wpf
Sharding-JDBC 系列专题 - 第七篇:Spring Boot 集成与 Sharding-Proxy 简介
Sharding-JDBC系列专题-第七篇:SpringBoot集成与Sharding-Proxy简介本系列专题旨在帮助开发者全面掌握Sharding-JDBC,一个轻量级的分布式
数据库中间件
。
无名架构师
·
2025-04-26 12:10
spring
boot
后端
java
看一看 中间件Middleware
文章目录消息队列缓存中间件
数据库中间件
服务注册与发现Web中间件RPC中间件消息队列MessageQueueMiddleware消息队列是现代分布式系统中的关键组件,用来解耦、削峰、异步处理和提高系统可扩展性
DBWG
·
2025-04-24 22:44
2025
-
中间件
中间件
大文件上传:秒传、断点续传、分片上传
33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析
数据库中间件
公众号-芋道源码
·
2025-04-23 23:15
中间件
java
分布式
android
redis
Sharding-JDBC 系列专题 - 第三篇:分片策略与算法
Sharding-JDBC系列专题-第三篇:分片策略与算法本系列专题旨在帮助开发者全面掌握Sharding-JDBC,一个轻量级的分布式
数据库中间件
。
无名架构师
·
2025-04-21 11:07
算法
Sharding-JDBC 系列专题 - 第一篇:简介与快速入门
Sharding-JDBC系列专题-第一篇:简介与快速入门本系列专题旨在帮助开发者深入理解和掌握Sharding-JDBC,一个轻量级的分布式
数据库中间件
,属于ApacheShardingSphere生态的一部分
无名架构师
·
2025-04-20 16:10
java
ProxySQL+MHA搭建MySQL读写分离高可用集群
Atlas:是由奇虎360公发的基于MySQL协议的
数据库中间件
产品,它在M
wespten
·
2025-04-12 02:40
数据库存储
块存储
文件存储
对象存储
分布式网络存储
mysql
数据库
java
【收藏版】常用中间件及业务场景梳理汇总
以下是一些常见的中间件及其使用场景和方法的详细介绍:文章目录1.
数据库中间件
2.消息中间件3.缓存中间件4.服务中间件5.API网关中间件6.身份验证和授权中间件7.日志和监控中间件8.配置管理中间件9
今晚务必早点睡
·
2025-04-01 22:27
运维
面试必备
架构设计
中间件
java
python
Java常用中间件(后续更新)
常用Java中间件总结目录引言什么是中间件常见的Java中间件1.消息队列中间件1.1RabbitMQ1.2ApacheKafka2.
数据库中间件
2.1MySQLProxy2.2Hibernate3.服务治理中间件
m0_74824025
·
2025-03-26 07:29
java
中间件
开发语言
开源项目
有很多重量级的项目,例如LVS、Tengine,或者很有实践价值的中间件,例如MetaQ(分布式消息系统)、dubbo(RPC框架)、cobar(
数据库中间件
),或者是Java世界的工具,例如druid
cs294639693
·
2025-03-09 11:38
ShardingSphere 和 Spring 的动态数据源切换机制的对比以及原理
ShardingSphere与Spring动态数据源切换机制的对比及原理一、核心定位对比维度ShardingSphereSpring动态数据源(如AbstractRoutingDataSource)定位分布式
数据库中间件
轻量级多数据源路由工具核心目标分库分表
龙大.
·
2025-03-08 07:28
系统设计
Spring
Mysql
spring
java
数据库
Mycat 与分布式 ID 生成方案
Mycat与分布式ID生成方案1.Mycat简介Mycat是一个开源的分布式
数据库中间件
,主要用于解决数据库分库分表、读写分离、负载均衡等问题。
今天你慧了码码码码码码码码码码
·
2025-03-04 12:48
分布式
Sharding-JDBC 实现分库分表
Sharding-JDBC作为一款优秀的
数据库中间件
,能够方便地实现分库分表,提高系统的性能和可扩展性。本文将详细介绍Sharding-JDBC实现分库分表的实战过程。
一叶飘零_sweeeet
·
2025-02-20 04:53
java
分布式
mysql
Sharding-JDBC
分库分表
java
mysql
Java后端微服务架构下的数据库分库分表:Sharding-Sphere
Sharding-Sphere作为一个分布式
数据库中间件
,提供了数据库分库分表的能力,帮助开发者解决数据水平拆分的问题。数据库分库分表概述数据库分库分表是将数据分布到不同的数据库和表中,以
微赚淘客机器人开发者联盟@聚娃科技
·
2025-02-13 16:49
架构
java
微服务
中间件是什么?
四、中间件通常包括以下几个方面:五、中间件可以分为以下几种分类:基础中间件消息中间件
数据库中间件
容器中间件Web服务器中间件应用服务器中间件中间件发展历程中间件的发展历程、应用场景、架构_努力努力再努力
努力努力再努力la
·
2025-02-13 00:46
中间件
项目中常用中间件有哪些?分别起什么作用?
在项目开发中,常用的中间件包括消息中间件、缓存中间件、
数据库中间件
等,以下是一些常见的中间件及其作用:消息中间件Kafka:一般用于处理大规模的消息数据,具有高吞吐量、低延迟的特点,适用于日志收集、消息队列等场景
静静在思考
·
2025-02-07 22:07
中间件
中间件
mycat和mysql
MyCat是
数据库中间件
,支持数据库集群,提供高可用性的数据分片集群。可以管理多个机器上的数据库组成的集群。MyCat分片:海量数据存储的解决方案。
沐漜
·
2025-02-05 09:29
Java学习
zookeeper
ShardingSphere实例讲解
ShardingSphere(原名Sharding-JDBC)是一个开源的分布式
数据库中间件
,它为Java应用提供了透明的数据库分片、读写分离、分布式事务等功能。
沉墨的夜
·
2025-01-28 22:29
java
数据库
分库分表
shardingsphere
ShardingSphere 功能详细介绍
ShardingSphere是一个开源的分布式
数据库中间件
,旨在为数据库提供高可扩展性、可管理性和高可用性,支持数据的分库分表(Sharding)、数据库路由、数据同步等功能。
冰糖心158
·
2025-01-19 10:06
数据库
中间件的学习理解总结
目录一、定义与作用二、主要类型
数据库中间件
远程过程调用中间件面向消息的中间件事务处理中间件三、特点与优势独立性高效性可扩展性可靠性四、应用场景企业应用集成分布式系统电子商务移动应用开发五、
数据库中间件
功能细节
DCDDDDcccc
·
2024-09-10 13:14
中间件
学习
Spring常用中间件
1.
数据库中间件
(1)MySQL:常用的关系型数据库,支持JDBC和JPA。(2)PostgreSQL:功能强大的开源关系型数据库,支持复杂查询。
贺仙姑
·
2024-09-08 23:15
spring
中间件
java
数据库分库分表-ShardingSphere学习
ShardingSphere是一个开源的分布式
数据库中间件
解决方案,旨在提供数据库分片、分布式事务、读写分离、数据治理等多种数据服务,它以模块化的方式设计,使用户可以根据不同的应用场景选择适合的模块来部署
学Java的skyyyyyyyy
·
2024-09-06 19:24
数据库
java
springboot中的@Cacheable缓存来增加手动分页的查询效率 为什么用手动分页业务用的jpa jpa中查了下没有
数据库中间件
2024/7/319:45:09claude-3-opus-20240229当然可以!我们可以对代码进行进一步的优化,以提高性能。以下是一些优化建议:使用缓存机制:对于频繁查询的关键词或查询条件,可以考虑将查询结果缓存起来,避免重复查询数据库。可以使用Spring提供的缓存抽象(如@Cacheable、@CacheEvict等注解),或者使用第三方缓存库(如Redis)来实现缓存功能。优化正则表达
烟雨国度
·
2024-09-01 10:36
spring
boot
缓存
数据库
将Spring Cloud项目改造为Spring-cloud-kubernetes项目
33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析
数据库中间件
公众号-芋道源码
·
2024-02-20 12:44
中间件
java
linux
数据库
spring
boot
Sharding-JDBC学习笔记
ShardingSphere是一个开源的分布式
数据库中间件
,提供了分布式数据库的跨节点分片和分布式事务解决方案。
重生之Java再爱我一次
·
2024-02-19 20:03
学习
笔记
呵呵,一个 bug 你改了两天?难吗?
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析
数据库中间件
Sharding-JDBC
Java基基
·
2024-02-19 16:55
互联网架构模板:“存储层”技术
——————————————————摘抄自《极客时间李运华从0开始学架构》SQL单表、单库——>数据库拆分——>
数据库中间件
(将分库分表做到自动化和平台化)——>存储平台(以对业务透明的形式提供资源分配
woshishui1243
·
2024-02-15 04:43
京东平台研发:领域驱动设计(DDD)实践总结
55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析
数据库中间件
公众号-芋道源码
·
2024-02-13 18:26
tdd
控制器
360
dbcp
分布式
怎么用
数据库中间件
Mycat+SpringBoot完成分库分表?
一、背景随着时间和业务的发展,数据库中的数据量增长是不可控的,库和表中的数据会越来越大,随之带来的是更高的磁盘、IO、系统开销,甚至性能上的瓶颈,而一台服务的资源终究是有限的,因此需要对数据库和表进行拆分,从而更好的提供数据服务。当用户表达到千万级别,在做很多操作的时候都会很吃力,所以当数据增长到1000万以上就需要分库分表来缓解单库(表)的压力。二、什么是分库分表简单来说,就是指通过某种特定的条
Java圈子
·
2024-02-13 11:31
上一页
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
其他