day51_java_基础巩固

简介: 自己所掌握的基础知识加以巩固和记录!希望大家点赞收藏并能给予鼓励和支持!有任何建议或者帮助也可以来哦!!!虽然有些干货知识很通俗,但也是自己的必经之路i,加油!!!

Redis 集群:

主从复制原理


从服务器连接主服务器,发送 SYNC 命令。主服务器接收到 SYNC 命名后,开始执行

BGSAVE 命令生成 RDB 文件并使用缓冲区记录此后执行的所有写命令。主服务器

BGSAVE 执行完后,向所有从服务器发送快照文件,并在发送期间继续记录被执行的写命

令。从服务器收到快照文件后丢弃所有旧数据,载入收到的快照。主服务器快照发送完毕后

开始向从服务器发送缓冲区中的写命令。

从服务器完成对快照的载入,开始接收命令请求,并执行来自主服务器缓冲区的写命令(从

服务器初始化完成)。主服务器每执行一个写命令就会向从服务器发送相同的写命令,从服

务器接收并执行收到的写命令(从服务器初始化完成后的操作)。


优点

支持主从复制,主机会自动将数据同步到从机,可以进行读写分离。为了分载 Master 的

读操作压力,Slave 服务器可以为客户端提供只读操作的服务,写服务仍然必须由 Master

来完成 Slave 同样可以接受其它 Slaves 的连接和同步请求,这样可以有效的分载 Master

的同步压力 Master Server 是以非阻塞的方式为 Slaves 提供服务。所以在 Master-Slave

同步期间,客户端仍然可以提交查询或修改请求。Slave Server 同样是以非阻塞的方式完

成数据同步。在同步期间,如果有客户端提交查询请求,Redis 则返回同步之前的数据。


缺点

Redis 不具备自动容错和恢复功能,主机从机的宕机都会导致前端部分读写请求失败,

需要等待机器重启或者手动切换前端的 IP 才能恢复。主机宕机,宕机前有部分数据未能及

时同步到从机,切换 IP 后还会引入数据不一致的问题,降低了系统的可用性。Redis 较难

支持在线扩容,在集群容量达到上限时在线扩容会变得很复杂。

相关文章
|
数据处理 对象存储
如何利用 OSS 转换 webp 文件为jpeg
如何利用 OSS 转换 webp 文件为jpeg,OSS 样式使用
2682 1
|
XML Dubbo Java
【Dubbo3高级特性】「框架与服务」服务的异步调用实践以及开发模式
【Dubbo3高级特性】「框架与服务」服务的异步调用实践以及开发模式
653 0
|
5月前
|
存储 人工智能 搜索推荐
中国AI云市场阿里云占比38.1%稳居第一
国际权威市场调研机构英富曼(Omdia)发布最新《中国AI云市场份额2025》报告,2025年中国AI云市场总规模达567亿元人民币,其中,阿里云在AI IaaS和MaaS-MPS两大子市场均位列第一,总份额从上半年的35.8%上涨至38.1%,整体稳居第一,超过二到四名总和。
|
10月前
|
存储 弹性计算 运维
阿里云轻量云服务器和云服务器区别在哪?2026年了,来说说吧
阿里云轻量应用服务器与ECS核心区别:轻量为简化版,套餐固定、操作简单、成本低,适合个人博客、测试等轻量场景;ECS功能全面,弹性强,支持复杂架构,适用于企业级业务。2026年选型建议根据需求与预算权衡。
|
10月前
|
安全 Linux 网络安全
Putty远程管理软件安装步骤详解(附首次连接教程)
PuTTY是一款轻量免安装的远程管理工具,支持SSH/Telnet/串口连接,适用于Linux服务器及网络设备。下载即用,无需安装;支持会话保存、字体颜色自定义,操作简单高效。(239字)
1792 6
|
9月前
|
移动开发 API 双11
2026阿里云域名优惠口令:com和cn续费,cn注册均可获得减免
2026年阿里云推出域名优惠口令活动,用户注册、续费.com/.cn等域名时,输入特定口令可立减5-15元。优惠口令通过阿里云万网微信公众号或活动页面获取,仅限PC端及阿里云App使用,不可与代金券、折扣等叠加。使用需注意适用范围(如续费口令不适用转入)、限时限量及验证规则。
|
网络协议 安全 Linux
在Linux中,如何查看开放的端口?
在Linux中,如何查看开放的端口?
|
SQL 存储 安全
网络安全与信息安全概述####
本文探讨了网络安全(Cybersecurity)和信息安全(Information Security)的基本概念及其差异,重点介绍了网络安全漏洞、加密技术及安全意识在信息保护中的重要性。本文旨在通过深入分析这些关键技术和策略,提升对信息安全整体性的理解,帮助读者在数字化时代更好地应对信息安全挑战。 ####
|
缓存 NoSQL Java
Redis+Caffeine 两级缓存(二)
Redis+Caffeine 两级缓存
977 0
|
存储 算法 Linux
突破秋招难题:掌握STL,赢得面试官青睐!(上)
突破秋招难题:掌握STL,赢得面试官青睐!
突破秋招难题:掌握STL,赢得面试官青睐!(上)

热门文章

最新文章