首页 > 数据库 >Redis的可用性

Redis的可用性

时间:2023-02-11 08:55:34浏览次数:45  
标签:单机 可用性 Redis AKF 一致性 节点

  通过 AKF理论构建集群:

  单机Redis带来的问题-- 1: 容量有限,内存有限       2:单机故障,挂机后导致服务不可用    3: 连接压力,I/O 压力大,并发压力大

根据AKF理论解决上面的三个问题,分别从X,Y,Z三个方向解决,如下图:

 

 

上面通过AKF实现了一边多,实现了高可用,那么怎么保证主机和备机(从机)的数据一致性了?

数据强一致性, 弱一致性,最终一致性

 

 

 

但是主节点依然是单实例, 如果主节点挂了,服务还是不可用,我们应该怎么解决?

分区容忍

 

标签:单机,可用性,Redis,AKF,一致性,节点
From: https://www.cnblogs.com/liyanxi/p/17110847.html

相关文章

  • Redis下载安装和命令操作
    1.下载安装官网:https://redis.io中文网:http://www.redis.net.cn/解压直接可以使用:redis.windows.conf:配置文件redis-cli.exe:redis的客户端redis-server.exe:redis......
  • redis 原理、数据结构
    非关系型数据库redis(notnolysql)存储格式是字典格式:key-valuevalue存储的五大数据类型:String(字符串)Hash(哈希)List(列表)Set(集合)zset(有序集合)应用场景:Redi......
  • 什么是redis?
    redis是一款高性能的NOSQL系列的非关系型数据库1.1什么是NOSQLNoSQL(NoSQL=NotOnlySQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着......
  • windows安装redis服务
    1、windows版redis下载:https://github.com/ServiceStack/redis-windows/tree/master/downloads2、安装服务dos窗口切换到解压目录解压目录执行:redis-server--service-i......
  • java——spring boot集成redis——redis常用命令——黑马截图复习
                   =======================================================================             ......
  • CentOS使用 yum 安装 Redis/京鸿通信科技/www.kyohoon.com/15507589165
    2.安装redisyuminstallredis3.查看redis状态安装完毕后需要启动#启动redisserviceredisstart#停止redisserviceredisstop#查看redis运行状态serviceredis......
  • Jedis操作redis中的数据结构
    哈希类型hash:map格式hsethgethgetAll/***Jedis操作redis中的hash数据结构操作*/@Testpublicvoidtext2(){//1.......
  • 聊聊Redis现状
    Redis作为一种内存型的非关系型的数据库,不管在互联网大厂,小厂,大项目和小项目中,几乎都会被使用。为什么Redis会受到如此青睐呢?关于这个问题,可能很多的程序员只是看着别人用......
  • redis高可用系列之主从复制
    一、前置知识分布式系统理论基石CAP:consistent-一致性,availability-可用性,partitiontolerance-分区容忍性。网络分区:网络断开也叫网络分区,当网络分区发生时,一致性会被破坏,......
  • PHP redis 分布式锁 实现
    <?php/***redis分布式锁*/classRedisLock{private$config;private$redis;publicfunction__construct($config=[]){$this->config=$confi......