目前我们讲的 Redis 还只是主从方案,最终一致性。读者们可思考过,如果主节点凌晨3 点突发宕机怎么办?就坐等运维从床上爬起来,然后手工进行从主切换,再通知所有的程序把地址统统改一遍重新上线么?毫无疑问,这样的人工运维效率太低,事故发生时估计得至少 1 个小时才能缓过来。如果是一个大型公司,这样的 ...
分类:
其他好文 时间:
2019-10-31 23:41:08
阅读次数:
95
概念与了解:Redis(1.7)Redis高可用架构(理论篇) 【0】试验环境 结构图如下: (这里试验没有那么多机器,就用3台机器搭建试验) redis1是redis集群的一个节点A,上面运行了两个redis实例,7001 7004 redis2是redis集群的一个节点B,上面运行了两个redi ...
分类:
其他好文 时间:
2019-10-31 16:37:39
阅读次数:
180
原文链接:https://blog.csdn.net/weixin_38003389/article/details/89434629 redis 集群做分布式锁,我们使用 Redisson。 | 框架 | 版本 | | | | | Spring Boot | 2.0.3.RELEASE | | S ...
分类:
其他好文 时间:
2019-10-30 23:08:49
阅读次数:
146
VMware Workstation虚拟机安装 我们缺乏资金, 所以吃土。我们想搭 hadoop 集群, redis 集群, k8s 集群, 怎么办? 用虚拟机!! 一. 安装普通版本(Workstation Pro) 1.1 下载软件并安装 请 "下载软件" 如果下载的是 版本,那么安装: 如果下 ...
分类:
系统相关 时间:
2019-10-28 12:22:14
阅读次数:
114
一、基础环境 1.虚拟机 VMware 15.x 2.Linux系统,用的是Centos7的Linux系统 3.Redis数据库版本 5.0.3 二、Redis集群简介 1.背景 Redis在3.0版本前只支持单实例模式,虽然支持主从模式部署来解决单点的故障,但是现在互联网企业的数据,都是几百G的数 ...
分类:
系统相关 时间:
2019-10-27 23:10:32
阅读次数:
133
Redis有三种集群方式:主从复制,哨兵模式和集群。 1.主从复制 主从复制原理: 从服务器连接主服务器,发送SYNC命令; 主服务器接收到SYNC命名后,开始执行BGSAVE命令生成RDB文件并使用缓冲区记录此后执行的所有写命令; 主服务器BGSAVE执行完后,向所有从服务器发送快照文件,并在发送 ...
分类:
其他好文 时间:
2019-10-27 14:26:24
阅读次数:
72
1. 我的redis安装在 opt目录下 2. 为了防止redis 被我乱操作而发生不可挽回的局面所以我备份了redis.conf文件 3. 我后面为了做集群的搭建 复制了很多分的redis.conf 4. 修改配置文件 修改redis.conf文件将里面的daemonize no 改成 yes,让 ...
分类:
编程语言 时间:
2019-10-27 13:07:21
阅读次数:
85
Redis集群 1. 关于Redis分片哨兵总结 Redis分片: 实现内存数据的扩容, 没有高可用的实现。 Redis哨兵: 主要实现Redis高可用技术,没有实现内存扩容,并且Redis哨兵本身没有实现高可用的效果。 2. Redis集群概述 Redis集群设计时主机实现分片的功能,每台主机之后 ...
分类:
其他好文 时间:
2019-10-26 10:43:42
阅读次数:
99
前言: 一,为什么要使用redis 1,解决应用服务器的cpu和内存压力 2,减少io的读操作,减轻io的压力 3,关系型数据库扩展性不强,难以改变表的结构 二,优点 1,nosql数据库没有关联关系,数据结构简单,扩展容易 2,数据读写快,能够每秒胜任几十万的并发,处理速度快 三,使用场景 1,数 ...
分类:
其他好文 时间:
2019-10-25 13:23:08
阅读次数:
59
背景介绍: 我经常在做一些小项目的时候,采用了Redis来做缓存,但是都是基于单节点的,一旦redis挂了,整个项目就挂了。于是乎,想到了多节点集群的方式来使用,就开始折腾着怎么去搭建这个集群。在网上参考了一些大佬的做法以后,发现使用的ruby脚本已经过时了,所以就基于他们的方法做了一定的更新,如果 ...
分类:
其他好文 时间:
2019-10-25 13:14:29
阅读次数:
96