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
分库分表java后端
Mybaits拦截器实现水平分表
前面我们已经学习了解过了数据库常用的
分库分表
方案,本节以水平分表为例来实战下.需求背景最近项目中的几张表数据行超过了1000万行,所以需要对这些表进行水平分表,提高数据查询的性能。
我就是胖着玩玩的
·
2023-12-30 11:07
开发语言
数据库
分库分表
原文(https://blog.csdn.net/bieleyang/article/details/77252822)1基本思想之什么是
分库分表
?
mrjunwang
·
2023-12-30 09:23
微服务架构下分布式事务处理方案选择和对比
写在前面:2020年面试必备的
Java后端
进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!
Java旺
·
2023-12-30 08:39
怎样做
Java后端
学习路线合理
对于零基础入门java的人来说,怎样做
Java后端
学习路线合理呢?下面就由动力节点java学院的小编来为大家做个整理。
动力节点Java学院
·
2023-12-30 06:37
一文带你学会国产加密算法SM4的vue实现方案
前言本篇文章将介绍前端vue的解决方案,和
java后端
互相辉映。image说起前端的vue,真的是一个非常好用的框架,vue也是现在web项目的主流前端开发方案。
经典鸡翅
·
2023-12-30 06:05
微信小程序上传图片到
Java后端
1.小程序wxml:准备上传的图片选择图片上传图片上传后从服务器获取的图片2.小程序JS://pages/instructions/instructions.jsPage({/***页面的初始数据*/data:{myopenid:"",photoold:"",photonew:""},//选择图片chooseImage:function(e){varthat=this;wx.chooseImage
ThatMonth
·
2023-12-30 01:59
个人Java开发知识经验分享
微信小程序
小程序
面经汇总--校招--金山办公
参考链接:https://www.nowcoder.com/experience/639用于汇总
Java后端
各个校招、社招、实习面经,附自己答案文章目录1.一面2.二面2.HR面1.一面ConcurrentHashMap
福宇乔
·
2023-12-29 23:01
面经
java
开发语言
MYSQL
分库分表
常见问题
什么是分库分库:是将一个数据库分成多个数据库,但是总表数不变,部署到不同机器,这样可以分担数据库的读写压力,提高系统的吞吐能力。什么是分表分表:就是一个表分成多个表,但是总体的库不变,这样可以减少单个表的数据量,提高查询性能。分库+分表分库+分表是指库和表都切分,数量都发生变化,这种情况说明数据量已经达到一定程度,无论进行哪种单独的切分都会产生性能瓶颈。如下图所示原数据库DB中有张user表,将表
Lv_Jin_Gang
·
2023-12-29 15:40
mysql
数据库
mysql
SpringBoot+ShardingSphereJDBC实战(读写分离,
分库分表
,垂直拆分、水平拆分)附源码
参考:https://www.51cto.com/article/747736.htmlhttps://blog.csdn.net/qq_41581588/article/details/126966665源码地址:
[email protected]
:jackXUYY/springboot-example.git读写分离测试我们启用后缀名为dev的配置文件,如下,数据库链接需要改成自己的地址库表需要自己建
caibixyy
·
2023-12-29 13:20
spring
boot
后端
java
可能是全网最完整和深入的支付宝架构分析文章了,这么好的大厂架构揭密不要错过哟!...
在如此之大的支付TPS背后除了削峰等锦上添花的应用级优化,最解渴最实质的招数当数基于
分库分表
的单元化了,蚂蚁技术称之为LDC(逻辑数据中心)
运维之美
·
2023-12-29 12:19
乐观锁&悲观锁
注:下文提到的
分库分表
、fail-fast理念如果有需要
落雪无尘V
·
2023-12-29 10:22
单表数据量达多少时才建议
分库分表
1.阿里巴巴开发手册建议是:【推荐】单表行数超过500万行或者单表容量超过2GB,才推荐进行
分库分表
。说明:如果预计三年后的数据量根本达不到这个级别,请不要在创建表时就
分库分表
。
小玉起起
·
2023-12-29 09:33
mysql优化
java
uniapp:实现手机端APP登录强制更新,从本地服务器下载新的apk更新,并使用WebSocket,实时强制在线用户更新
uniapp:全局消息是推送,实现app在线更新,WebSocket,apk上传:登录更新流程1.在app每次启动的时候请求
java后端
,2.后端接口获取最新的版本:3.打开更新页面4.后端下载接口去指定目录下载
谷咕咕
·
2023-12-29 06:26
uni-app
智能手机
服务器
Java后端
开发 — MQTT常见面试题
1.MQTT简介(1)MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其
Kevin&Amy
·
2023-12-28 21:23
Java后端开发面经
java
【数据库】为什么要
分库分表
为什么要
分库分表
1.为什么要
分库分表
?2.垂直拆分3.水平拆分4.总结4.1逻辑库和物理库4.2逻辑表和物理表1.为什么要
分库分表
?
G皮T
·
2023-12-28 18:22
#
数据库
数据库
大数据
分库分表
逻辑库
物理库
分布式
java
分库分表
-sharding-jdbc
java
分库分表
-sharding-jdbc为啥要
分库分表
?表数据太多,查询太慢有哪些拆分方式?
q琦一
·
2023-12-28 15:12
Java
springBoot
java
成本降低50%!好未来新一代数据架构的多租户实践
迫于
分库分表
的困境,以及资源隔离与资源碎片等痛点,好未来新增了OceanBase技术栈以解决问题。部分业务试点OceanBase后,提升了可用性与资源利用率,降低了运维复杂度并带
OceanBase数据库官方博客
·
2023-12-28 13:11
oceanbase
单集群400TB,OceanBase稳定支撑快手核心业务场景
通过在后端配置多套MySQL集群来支撑高流量访问,以解决大数据量存储和性能问题,这种传统的MySQL
分库分表
方案有何问题?快手对分布式数据库展开选型并最终大规模落地OceanBase的原因是什么?
OceanBase数据库官方博客
·
2023-12-28 13:39
oceanbase
uni-app js语法
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-28 12:17
uni-app
uni-app
javascript
uni-app App.vue生命周期&全局样式&全局存储globalData
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-28 12:16
uni-app
uni-app
前端
globalData
vue生命周期
vue全局样式
uni-app uni.scss内置全局样式变量
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-28 12:46
uni-app
uni-app
scss
前端
uni-app condition启动模式配置
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-28 12:41
uni-app
uni-app
condition
大文件上传 +进度条显示+
java后端
接收
大文件上传+进度条显示+
java后端
接收前端代码Document#progress{height:10px;width:500px;border:1pxsolidgold;position:relative
蛋蛋你打
·
2023-12-28 08:58
文件上传
java
struts2
js
ShardingSphere数据库
分库分表
、数据库中间件
shardingSphere一、了解1.1、简介1.2、垂直切分1.2、水平切分1.3、
分库分表
应用和问题二、Sharding-JDBC1.1、简介1.2、springboot整合实现水平分库、分表1.2.1
hmb↑
·
2023-12-28 08:15
mysql
spring
boot
数据库
Java后端
实现视频分段渐进式播放
最近在做公司的视频业务,涉及到大的视频文件的上传和播放。针对大文件,无论是上传和下载都需要分片处理,不能像以前处理小图片一样直接将整个文件流上传到服务器,服务器也不能直接响应整个文件给客户端。大文件的分片上传可以看笔者前面的文章:大文件分片上传前后端实现。这篇文章,主要记录一下,服务端如何将一个大的视频文件做切分,分段响应给客户端,让浏览器可以渐进式的播放。为什么需要分段播放?如果一个视频文件很大
程序员小潘
·
2023-12-28 07:05
后端
视频播放
分段下载
数据库怎么
分库分表
-原理
数据库瓶颈不管是IO瓶颈还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载的活跃连接数的阈值。在业务Service来看,就是可用数据库连接少甚至无连接可用,接下来就可以想象了(并发量、吞吐量、崩溃)。IO瓶颈:第一种:磁盘读IO瓶颈,热点数据太多,数据库缓存放不下,每次查询会产生大量的IO,降低查询速度→分库和垂直分表。第二种:网络IO瓶颈,请求的数据太多,网络带宽不
Angus博客
·
2023-12-28 07:52
数据库
数据库
sql
java
分库分表
前后端RSA互相加解密、加签验签、密钥对生成(Java)
关于PKCS#1和PKCS#8格式密钥1、简介2、区别二、关于JSEncrypt三、关于jsrsasign四、前端RSA加解密、加验签示例1、相关依赖2、cryptoUtils工具类封装3、测试用例五、
Java
凌波漫步&
·
2023-12-28 07:36
实用小工具专题
java
开发语言
前端
加解密
一文读懂MySQL
分库分表
的实现原理和策略
然而,MySQL在处理大量数据时会遇到瓶颈,为了解决这个问题,
分库分表
是一种有效的解决方案。
Luka Shaw
·
2023-12-28 06:10
数据库
mysql
java
关于MySQL、分布式系统、SpringCloud面试题
性能优化
分库分表
常用库:mycat、shardingsphereSharding策略哈希取模范围:时间范围、ID范围增加映射表高性能、高可用什么时候
微风至夏
·
2023-12-27 16:36
面试整理专栏
mysql
spring
cloud
数据库
面试
Shell脚本函数的基本用法介绍、Shell脚本实现mysqldump数据备份
函数的定义和作用1.定义2.作用二.函数的定义、调用和返回值1.定义函数2.调用函数3.return返回值三.函数传参四.shell实现mysqldump备份1.编写shell脚本实现使用mysqldump进行
分库分表
备份
树下一少年
·
2023-12-27 15:54
Shell
linux
运维
centos
shell脚本函数
mysqldump备份
如何设计前后端分离的系统架构?
Java后端
可以通过实现RESTfulAPI来提供数据和服务,前端页面可以通过HTTP请求来调用这些API。常
动力节点IT教育
·
2023-12-27 10:21
毕设文档
系统架构
数据库——
分库分表
只分库不分表当数据库的读写QPS高,导致数据库的连接不够了,通过增加数据库的实例,来增加可用连接,从而添加数据库的并发性。只分表不分库单表数据量很大,因为并发不高,数据库的连接还够,但是存储和查询的性能遇到瓶颈了,这个时候水平分表,提升效率分库1.水平分库(Sharding):将一个库的表,水平分表到其他数据库。2.垂直分库:按照不同业务,一个业务对应一个自己的数据库。分表分表是将数据库中的一个大
可爱的小小小狼
·
2023-12-27 09:22
数据库
数据库
【软件系统构架】初步理解软件系统构架
文章目录前言一、动静分离二、CDN加速三、负载均衡四、微服务五、分布式六、读写分离七、
分库分表
八、集群部署九、消息队列十、异步处理前言在以往的学习工作中,接触到很多概念,并且很可能都不知道干嘛,就比如OSI
我辈李想
·
2023-12-27 09:50
Python全家桶
架构
uni-app page新建以及page外观配置
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-27 09:37
uni-app
uni-app
uni-app tabbar组件
锋哥原创的uni-app视频教程:2023版uniapp从入门到上天视频教程(
Java后端
无废话版),火爆更新中...
java1234_小锋
·
2023-12-27 09:36
uni-app
uni-app
⏰数据库面试宝典(更新中)
4.1四大分类4.2索引的优缺点⭐4.3聚集索引和非聚集索引4.4底层实现4.5索引的底层实现(B+树,为何不采用红黑树,B树)⭐4.6使用索引alter语句create语句4.7索引失效的sql语句5
分库分表
zkFun
·
2023-12-27 06:26
数据库
mysql
redis
数据库
Redis
可能面临的问题数据量太多数据的索引,一个机器内存也放不下访问量太大,服务器承受不了Memcached缓存+MySQL+垂直拆分(读写分离)发展过程:优化数据结构和索引–>文件缓存(IO)–>Memcached
分库分表
伊俊客
·
2023-12-26 22:42
redis
数据库
nosql
干掉 Xshell?这款开源的终端工具逼格更高
作为一名
Java后端
开发,日常工作中免不了要和Linux服务器打交道,因为生产环境基本上都是部署在Linux环境下的。以前呢,我会选择Xshell来作为终端进行远程操作。
Java北边
·
2023-12-26 22:21
Java后端
高频面试问题:垃圾回收机制
1.如何判断对象是否死亡?堆中⼏乎放着所有的对象实例,对堆垃圾回收前的第⼀步就是要判断哪些对象已经死亡(即不能再被任何途径使⽤的对象)。①引用计数法给对象中添加⼀个引⽤计数器,每当有⼀个地⽅引⽤它,计数器就加1;当引⽤失效,计数器就减1;任何时候计数器为0的对象就是不可能再被使⽤的。(但是,引用计数法很难解决对象之间相互循环引用的问题)②可达性分析算法通过一些列的称为GCRoots的对象作为起始点
Java程序员石头
·
2023-12-26 19:18
JSON在Java中的使用
JSON是什么1.2)json的语法格式①键值对、字符串、数字、布尔值、数组、对象②嵌套的格式1.3)为什么使用JSON第二章、发送和接收JSON格式数据2.1)postman发送JSON格式数据2.2)
Java
悲且狂
·
2023-12-26 06:37
其他知识
Java基础知识汇总
java
json
开发语言
Java@RequestParam注解和@RequestBody注解接收参数
目录
Java后端
接收数据第一章、后端不写任何注解情况下接收参数1.1)后端不写注解postman发出get请求1.2)后端不写注解postman发出post请求第二章、后端写@RequestParam注解接收参数
悲且狂
·
2023-12-26 06:02
后端框架知识汇总
其他知识
java
开发语言
注解
Android属性动画
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、商业变现、人工智能等,希望大家多多支持。
Android西红柿
·
2023-12-26 03:39
Android基础
android
nginx
运维
android内存管理机制概览
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、人工智能等,希望大家多多支持。
Android西红柿
·
2023-12-26 03:39
Android性能
android
Android动画
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、商业变现、人工智能等,希望大家多多支持。
Android西红柿
·
2023-12-26 03:38
Android基础
android
nginx
运维
内存之-LeakCanary
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、人工智能等,希望大家多多支持。
Android西红柿
·
2023-12-26 03:37
Android性能
性能
优化
leakcanary
面试
八、Seata的XA模式
目录八、Seata的XA模式8.3==XA模式多数据源场景==1环境搭建2、使⽤XA模式解决事务8.4XA模式
分库分表
场景8.5XA模式微服务场景1、环境搭建2、XA默认解决事务问题3、全局事务id传递问题解决
小晨想好好学习
·
2023-12-26 03:01
#
Seata
seata
RSA加解密方式以及生成RSA密钥对方式
RSA加解密方式以及生成RSA密钥对方式需要按照具体情况进行操作对于某些时候可能有相对改动前端使用jsencrypt实现密码加密传输方式
Java后端
使用hutool工具和原生两种方式对于RSA进行生成与加解密目前登录接口密码是明文传输
社畜阿藏405
·
2023-12-25 23:01
Java业务实现
rsa
加密
解密
Java
Java字符串 正则表达式总结
在日常
Java后端
开发过程中,免不了对数据字段的解析,自然就少不了对字符串的操作,这其中就包含了正则表达式这一块的内容,这里面涉及Java包中Pattern类和Macher类,本篇博客就针对这一块内容和常见的用法进行总结
半城抹茶
·
2023-12-25 22:41
JAVA知识点
正则表达式
java
爆肝分享24届
Java后端
六个大厂秋招面经+字节Java面试手册!
说在前面的话程序员在面试前可以进行一些心态上的调整,以更好地应对面试挑战。以下是一些建议:保持自信:自信是成功的关键,它能帮助你在面试中保持冷静,并充分展示自己的技能和经验。要相信自己的实力,并提醒自己你已经准备好了这个面试。保持积极态度:尽量把面试看作是一个机会,而不仅仅是一场考验。它是你向潜在雇主展示你的技能、经验和潜力的机会。即使面试过程中出现了一些困难,也要保持积极的态度。避免过度焦虑:在
马士兵教育
·
2023-12-25 17:11
笔记
java
面试
开发语言
程序人生
程序员
大数据
职场和发展
【大数据学习笔记】新手学习路线图
MySQL介绍、MySQL安装、MySQL基础语法、MySQL高级语法、MySQL系统架构、MySQL存储引擎、MySQL索引、MySQL备份恢复、MySQL主从、主主复制、MySQL存储过程、MySQL
分库分表
伊达
·
2023-12-25 14:54
大数据
大数据
学习
笔记
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他