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
主从复制分库分表
Redis
主从复制
在分布式系统中为了解决单点问题,通常会把数据复制多个副本部署到其他服务器,满足故障恢复和负载均衡等需求。Redis也是如此,它为我们提供了复制的功能,实现了相同数据的多个Redis副本。复制功能是高可用Redis的基础,哨兵和集群都是在复制的基础上构建的。配置主从结构参与复制的Redis实例划分为主节点(master)和从节点(slave)。每个从结点只能有一个主节点,而一个主节点可以同时具有多个
ikun66666
·
2024-02-01 02:09
Redis
redis
postgresql 基本操作和
主从复制
集群
psql基本操作登录psql-Upostgres-W1、列举数据库:\l2、选择数据库:\c数据库名3、查看该某个库中的所有表:\dt4、切换数据库:\cinterface5、查看某个库中的某个表结构:\d表名6、查看某个库中某个表的记录:select*fromappslimit1;7、显示字符集:\encoding8、退出psgl:\q9、创建大写字母的对象:把含有大写字母的对象名称用双引号包裹
shark_西瓜甜
·
2024-02-01 00:22
postgresql
数据库
『互联网架构』软件架构-mysql终级解决方案
分库分表
(65)
原文链接地址:『互联网架构』软件架构-mysql终级解决方案
分库分表
(65)今天一起说说sharding-Sphere,跟数据库有关的,
分库分表
的初体验,了解为什么要
分库分表
,
分库分表
有哪些方案,
分库分表
如何做到永远都不需要做扩容的方案
IT人故事会
·
2024-01-31 14:31
难题来了:
分库分表
后,查询太慢了,如何优化?
前段时间,有小伙伴反馈,在面试中遇到了这个问题
分库分表
后,分页查询太慢了,如何优化?尼恩提示:
分库分表
的知识,既是面试的核心知识,又是开发的核心知识。
40岁资深老架构师尼恩
·
2024-01-31 09:11
面试
面试
java
架构
后端
数据库
mysql
sql
美团太狠:100亿级
分库分表
,不停机迁移,如何处理?
说在前面在40岁老架构师尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如腾讯、美团、阿里、拼多多、极兔、有赞、希音的面试资格,遇到一几个很重要的面试题:数据库如何不停机迁移?100亿级库表,如何不停机迁移?等等等等…其实,答案不是一成不变的。参考答案其实千千万万,在这里,尼恩一直结合行业案例,梳理一个最为全面、最为系统化的答案,这里有一个新的行业案例《菜鸟积分系统稳定性建设-分库分
40岁资深老架构师尼恩
·
2024-01-31 09:38
面试
java
面试
后端
数据库
mysql
架构
分库分表
Sharding-JDBC (详解 3/6)
SpringCloud、Nginx高并发核心编程》大厂必备+大厂必备+大厂必备【博客园总入口】入大厂+涨工资必备:高并发【亿级流量IM实战】实战系列【SpringCloudNginx秒杀】实战系列【博客园总入口】目录:
分库分表
40岁资深老架构师尼恩
·
2024-01-31 09:55
java
Redis06:Redis架构演进
现在我们使用的Redis是单机的,单机的Redis存在单点故障的问题,所以Redis提供了
主从复制
的方案。1、
主从复制
Redis的复制功能支持多个数据库之间的数据同步。
做一个有趣的人Zz
·
2024-01-31 05:53
Redis
redis
架构
数据库
Redis哨兵模式实现网站限流
1、Redis的特性速度快,持久化,支持多种数据结构,支持多种编程语言,功能丰富,
主从复制
,高可用及分布式。2、Redis的应用场景Redis是一个开源。
守住阳光
·
2024-01-30 23:13
Docker版MYSQL
主从复制
新建主服务器容器实例3307dockerrun-p3307:3306--namemysql-master-v/mydata/mysql-master/log:/var/log/mysql-v/mydata/mysql-master/data:/var/lib/mysql-v/mydata/mysql-master/conf:/etc/mysql/conf.d-eMYSQL_ROOT_PASSWOR
小龙在慢慢变强..
·
2024-01-30 23:25
docker
mysql
容器
redis 高可用
主从模式全量更新1.
主从复制
期间的写操作写入replicationbuffer,如何避免缓冲区耗尽内存影响redis的稳定性(1)对写操作限流,避免写操作过多耗尽内存(2)使用高可用方案,主节点有故障及时切换到从节点
ZyyIsPig
·
2024-01-30 23:20
redis
redis
数据库
关于
分库分表
儒猿购买过一个视频课程:基于ShardingSphere的
分库分表
实战课(9.9专享)(xiaoe-tech.com)如何演进到
分库分表
的?
薛薛哦
·
2024-01-30 21:25
java
3 -
主从复制
结构|持久化|数据类型
主从复制
结构|持久化|数据类型
主从复制
没有高可用功能命令行配置修改配置文件(永久有效,重启了redis服务依然有效)配置带验证的
主从复制
主从从配置哨兵服务(可实现高可用)持久化RDB文件的使用AOF文件的使用数据类型
主从复制
没有高可用功能
桑_榆
·
2024-01-30 20:12
数据库
redis
数据库
MySQL(4)
文章目录一、MySQL的
主从复制
主从复制
原理【实战】MySQL
主从复制
主从复制
基本故障处理处理方法一处理方法二处理方法三延时从库半同步复制过滤复制二、MHA高可用架构工作流程MHA工具介绍MHA实验环境基于
Dream visit
·
2024-01-30 19:56
企业服务
mysql
数据库
服务器
mybatis-plus团队新作:mybatis-mate 轻松搞定数据权限
0、简介mybatis-mate为mp企业级模块,支持
分库分表
,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成SQL维护等,旨在更敏捷优雅处理数据。
Fightover
·
2024-01-30 19:46
Canal解决Mysql和Redis数据同步问题
目录前言一、Mysql主从工作原理
主从复制
步骤:二、使用方法1.软件下载软件需求(所有安装包,我的资源都有)2.修改配置1:数据库配置修改2:canal配置修改3:RocketMQ配置4:RocketMQ
有头发的Java程序员
·
2024-01-30 19:44
Redis
redis
缓存
中间件
java
分布式场景怎么Join
考虑到我的领域是在处理
分库分表
或者其他的分区模式,这让我开始不由得联想我们怎么在分布式场景应用这个Join逻辑,对于两个不同库里面的不同表我们是没有办法直接进行Join操作的。
若呓
·
2024-01-30 18:04
工作笔记
数据库
分布式
Redis面试(二)
2.高可用:集群支持
主从复制
和主节点的故障转移,当
海的辽阔
·
2024-01-30 12:21
面试
java知识
redis
面试
数据库
重点·问题·原理·优化
mysql
主从复制
原理slave每隔一段时间监听master,当master数据发生改变,master将数据写进二进制日志,slave开启一个io线程请求二进制日志,master在每个io线程上开启dump
*雾岛
·
2024-01-30 11:52
运维
Docker(第三部分)
1,Docker复杂安装说明今天的优势会被明天趋势所取代一切在云端安装mysql
主从复制
主从复制
原理,默认你懂主从搭建步骤1,新建主从服务器容器实例3307dockerrun-p3307:3306--namemysql-master
码海串游
·
2024-01-30 10:16
docker
容器
运维
Redis学习——高级篇④
Redis学习——高级篇④======Redis7高级之Redis与Mysql数据双写一致性工程案例(四)======4.1MySQL
主从复制
原理4.2canal工作原理4.3mySQL->canal-
_Matthew
·
2024-01-30 07:19
Redis
redis
学习
adb
mysql学习笔记(四):备份和
主从复制
目录1备份1.1备份方式1.2备份数据库的内容1.3问题模拟一下环境,来更加了解备份过程2.
主从复制
1.1为什么需要
主从复制
?
meikokoo
·
2024-01-30 06:16
mysql
mysql
数据库
学习
3.只开启RDB方式的
主从复制
原理
首先,以7版本为例,在本机模拟两台redis,为了不影响其他业务的使用,在root下新建一个test目录,将所有redis实例的配置文件复制到test目录中。如:[root@localhosttest]#cp/etc/redis/*./用vi命令分别为test下配置文件作如下配置,即开启RDB(默认开启的),关闭AOF以及混合模式:save360013001006010000appendonlyn
黑爱微社区
·
2024-01-30 05:40
雪花算法(PHP)
简介现在的服务基本是分布式、微服务形式的,而且大数据量也导致
分库分表
的产生,对于水平分表就需要保证表中id的全局唯一性。
陈卿诺语
·
2024-01-30 03:36
php
数据库
开发语言
架构篇26:高可用存储架构-集群和分区
文章目录数据集群数据分区小结上一篇我们讨论了高可用存储架构中常见的双机架构,分别为主备复制、
主从复制
、双机切换和主主复制,并分析了每类架构的优缺点以及适应场景。
星猿杂谈
·
2024-01-30 01:37
软件架构
架构
Redis 面试题 | 19.精选Redis高频面试题
牛客高级专题作者、打造专栏《前端面试必备》、《2024面试高频手撕题》蓝桥云课签约作者、上架课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录Redis的
主从复制
支持多级级联吗
ai_todo
·
2024-01-30 00:45
Redis
redis
数据库
缓存
MySQL之
主从复制
目录MySQL之
主从复制
1.
主从复制
概念2.
主从复制
优点3.
主从复制
原理4.解决主从同步延时问题5.如何实现读写分离MySQL之
主从复制
搭建1.准备2.主库配置3.从库配置MySQL之
主从复制
1.
主从复制
概念
主从复制
是指将主数据库的
~庞贝
·
2024-01-29 16:33
MySQL
mysql
服务器
数据库
mysql
主从复制
与读写分离
一、概述1.1什么是读写分离?读写分离,基本的原理是让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。数据库复制被用来把事务性操作导致的变更同步到集群中的从数据库。1.2为什么要读写分离呢?因为数据库的“写”(写10000条数据可能要3分钟)操作是比较耗时的。但是数据库的“读”(读10000条数据可能只要5秒钟);所以读写分离,解决
sologuai
·
2024-01-29 16:33
mysql
数据库
服务器
MySQL
主从复制
与读写分离
MySQL
主从复制
与读写分离MySQL
主从复制
与读写分离一、读写分离概述1.1什么是读写分离1.2为什么要读写分离1.3什么时候要读写分离1.4
主从复制
与读写分离1.5mysql支持的复制类型1.6
主从复制
的工作过程二
阿杰112
·
2024-01-29 16:32
mysql
数据库
linux
第93讲:MySQL
主从复制
集群延时从库的核心概念以及使用
文章目录1.延时从库的概念2.配置从库延时3.模拟主库误删除使用延时从库恢复数据3.1.模拟主库误删除操作3.2.利用从库延时恢复主库误删除的数据1.延时从库的概念延时从库和主从延时是两个概念,延时从库指的是认为手动配置一个从库延时复制主库的时间,当主库有新数据产生后,从而经过xxx时间后再进行复制同步。可以通过延时从库,当主库有误删除操作时,由于从库配置了延时从库,可以避免误删除的指令也在从库中
Jiangxl~
·
2024-01-29 16:02
mysql
数据库
android
阿里云
云计算
oracle
MySQL数据库之
分库分表
方案
数据库之互联网常用
分库分表
方案一、数据库瓶颈1、IO瓶颈2、CPU瓶颈二、
分库分表
1、水平分库2、水平分表3、垂直分库4、垂直分表三、
分库分表
工具四、
分库分表
步骤五、
分库分表
问题1、非partitionkey
java小浩
·
2024-01-29 15:24
面试
java
程序人生
数据库分表分库 小记
什么是分表分库
分库分表
是指将原本存储在单一数据库中的数据,拆分到多个数据库或者多个数据表中,通过这样的方式来提高数据库的性能。
annolim
·
2024-01-29 15:53
数据库
深入理解MySQL——
分库分表
种类与原则
分库分表
的种类首先说明,这里所说的
分库分表
是指把数据库中数据物理地拆分到多个实例或多台机器上去,而不是MySQL原生的Partitioning。
三月微风
·
2024-01-29 15:52
深入理解MySQL
mysql
数据库
MySQL分库分表
分库分表原则
分库分表种类
数据库分表分库的原则
什么是数据库
分库分表
数据库分表(TableSharding)数据库分表是将一个大表按照某种规则拆分成多个小表存储在不同的物理表中的技术。
Homeless Knight
·
2024-01-29 15:52
数据库
oracle
ShardingSphere之ShardingJDBC客户端
分库分表
下
目录ShardingJDBC实战STANDARD标准分片策略COMPLEX_INLINE复杂分片策略CLASS_BASED自定义分片策略HINT_INLINE强制分片策略ShardingJDBC实战上篇已经将需要用到的类、数据库表都准备好了,本篇主要介绍分片配置文件。STANDARD标准分片策略如果按照上篇文章所讲,使用INLINE分片算法是不能支持Between查找的,如果使用会报错。@Test
山鸟与鱼!
·
2024-01-29 12:56
分布式中间件
数据库
后端
java
spring
boot
ShardingSphere之ShardingJDBC客户端
分库分表
上
客户端
分库分表
与服务端
分库分表
ShardingJDBC客户端
分库分表
ShardingProxy服务端
分库分表
ShardingSphere实现
分库分表
的核心概念ShardingJDBC实战什么是ShardingSphere
山鸟与鱼!
·
2024-01-29 12:55
分布式中间件
数据库
java
后端
spring
boot
基于Docker的Mysql
主从复制
搭建
参考链接https://www.cnblogs.com/songwenjie/p/9371422.html1.首先拉取docker镜像,我们这里使用5.7版本的mysqldockerpullmysql:5.72.然后使用此镜像启动容器,这里需要分别启动主从两个容器Master(主):dockerrun-p3339:3306--restartalways--namemysql-master-eMYS
惜时流光沿途留殇
·
2024-01-29 10:34
Mysql8本地搭建主从同步,超详细
主从复制
MySql自己就能完成,我们需要做一些配置即可。
fortune_often_in
·
2024-01-29 07:20
java
mysql
SpringBoot+ShardinggJDBC(5.2.0)实现
分库分表
前言本文提供了在SpringBoot环境下使用ShardingJDBC,可以参考ShardingJDBC的使用手册我们其实都在使用垂直分库和垂直分表,垂直分库就是我们微服务中每个微服务都有自己的库,一般就是根据业务来拆分库;垂直分表也就是我们平时通过外键关联起来的表,比如商品表和商品详情表;所以本文介绍的是水平分库和水平分表,水平分库和水平分表都是将一个大的库或者一个大的表按照水平方向分成多个库和
fortune_often_in
·
2024-01-29 07:20
spring
boot
后端
java
mysql
redis分片集群
一)什么是Redis集群1.1)集群这个词,只要是多个机器,构成了分布式系统,都是可以称之为是一个集群,前面学的
主从复制
和哨兵模式,也可以认为是广义的集群,狭义的集群就是redis提供的集群模式,这种集群模式下主要是为了解决存储空间不足的问题
写个堆排
·
2024-01-29 06:05
redis
数据库
缓存
【滴滴】Java开发工程师(J240118002)
熟悉互联网常用技术和中间件:
分库分表
技术、
探小虎
·
2024-01-29 00:49
大厂工作机会
java
开发语言
MySQL安装部署-集群版
MySQL支持
主从复制
策略,本文主要描述读写分离集群的安装部署。
wangys2006
·
2024-01-28 18:08
应用软件系统技术与架构
MySQL技术与架构
mysql
数据库
Redis-
主从复制
是怎么实现的
前言我在前两篇已经给大家图解了AOF和RDB,这两个持久化技术保证了即使在服务器重启的情况下也不会丢失数据(或少量损失)。不过,由于数据都是存储在一台服务器上,如果出事就完犊子了,比如:如果服务器发生了宕机,由于数据恢复是需要点时间,那么这个期间是无法服务新的请求的;如果这台服务器的硬盘出现了故障,可能数据就都丢失了。要避免这种单点故障,最好的办法是将数据备份到其他服务器上,让这些服务器也可以对外
时间邮递员
·
2024-01-28 18:32
Redis
redis
数据库
Redis -
主从复制
过程
主从复制
的方式从节点复制主节点的数据后,就相当于给主从节点备份了,所谓的有备无患就是这个意思。那么
主从复制
的原理是怎么样的?其实主要就是三种复制方式:持续复制、全量复制、部分复制。
宋同学shl
·
2024-01-28 18:32
Redis
mybatis
中间件
spring
Redis4-
主从复制
redis通过
主从复制
来保证多个服务器之间的数据一致性1.全量复制主从服务器第一次同步的时候,就是用的全量复制。这时候主服务器会有两个比较耗时的地方:生成RDB快照、传输RDB快照。
雾都金毛开花
·
2024-01-28 18:31
redis
服务器
数据库
Redis -
主从复制
1、Redis
主从复制
主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主,
主从复制
节点间数据是全量的。
程序员老石
·
2024-01-28 17:00
Redis
redis
缓存
数据库
redis-
主从复制
1.
主从复制
1.1简介主机数据更新后根据配置和策略,自动同步到备机的master/slaver机制,Master以写为主,Slave以读为主1.2作用1、数据冗余:
主从复制
实现了数据的热备份,是持久化之外的一种数据冗余方式
敲代码的小白帆
·
2024-01-28 17:26
redis
redis
数据库
缓存
MySQL二进制日志
第1章二进制日志作用:用来记录MySQL工作过程中所有更变类的语句可以实现备份恢复
主从复制
默认是关闭的需要手动开启1.1开启二进制日志在配置文件中添加vim/etc/my.cnf添加:log_bin=/
张新雨有点胖噢
·
2024-01-28 16:26
MySQL架构演进-从
主从复制
到
分库分表
背景业务飞速发展导致数据规模急速膨胀,单机的数据库已经无法满足互联网业务的发展。传统的将数据集中存储单一数据结节的方案,在容量、性能、可用性和可维护性方面已经难以满足互联网海量数据的场景。从容量方面考虑,单机数据库容量有限,难以扩容。从性能方面来说,由于关系型数据库大多数采用B+树类型索引,在数据量超过一定的阈值后,索引的深度增加导致对磁盘的随机IO次数增加,进而导致性能问题。从可用性方面来说,服
架构文摘
·
2024-01-28 11:50
数据库
中间件
大数据
分布式
mysql
聊聊MySQL架构演进:从
主从复制
到
分库分表
背景业务飞速发展导致数据规模急速膨胀,单机的数据库已经无法满足互联网业务的发展。传统的将数据集中存储单一数据结节的方案,在容量、性能、可用性和可维护性方面已经难以满足互联网海量数据的场景。从容量方面考虑,单机数据库容量有限,难以扩容。从性能方面来说,由于关系型数据库大多数采用B+树类型索引,在数据量超过一定的阈值后,索引的深度增加导致对磁盘的随机IO次数增加,进而导致性能问题。从可用性方面来说,服
写代码的珏秒秒
·
2024-01-28 11:18
程序员
Java
编程
mysql
架构
数据库
分库分表
:如何实现高可扩展性架构
1.背景介绍
分库分表
是一种高性能数据库设计方法,它可以帮助我们实现高可扩展性架构。在现代互联网应用中,数据量越来越大,传统的数据库设计已经无法满足业务需求。因此,
分库分表
技术成为了一种必须掌握的技能。
OpenChat
·
2024-01-28 11:17
架构
上一页
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
其他