进阶的Redis之哈希分片原理与集群实战

2018-11-29 20:24:24 929 思小齐

如果Redis只用复制功能做主从,那么当数据量巨大的情况下,单机情况下可能已经承受不下一份数据,更不用说是主从都要各自保存一份完整的数据。在这种情况下,数据分片是一个非常好的解决办法。

查看详细

玩转 Redis缓存 集群高可用

2018-09-10 21:13:06 918 思小齐

Redis作为主流nosql,在高并发使用场景中都会涉及到集群和高可用的问题,有几种持久化?场景下的缓存策略怎么选?高可用方案怎么实现?集群有哪几种?跟着这几个问题,结合一些自己使用的经验来简单分析一下。

查看详细

Redis 伪集群的构建

2018-01-18 06:58:55 994 思小齐

mkdir -p /usr/redis-3.2.4/cluster/7701/mkdir -p /usr/redis-3.2.4/cluster/7702/mkdir -p /usr/redis-3.2.4/cluster/7703/mkdir -p /usr/redis-3.2.4/cluster/7704/mkdir -p /usr/redis-3.2.4/cluster/7705/mk...

查看详细

redis-Cluster第四篇集群的伸缩调优

2019-06-29 03:10:07 955 思小齐

当主节点分别维护自己负责的槽和对应的数据,如果希望加入1个节点实现集群扩容时,需要通过相关命令把一部分槽和数据迁移给新节点。![]([链接]上面图里的每个节点把一部分槽和数据迁移到新的节点newredis,每个节...

查看详细

Redis Cluster 的数据分片机制

2017-08-15 20:15:32 997 思小齐

上一篇《分布式数据缓存中的一致性哈希算法》文章中讲述了一致性哈希算法的基本原理和实现,今天就以 Redis Cluster 为例,详细讲解一下分布式数据缓存中的数据分片,上线下线时数据迁移以及请求重定向等操作。

查看详细

手撕面试官系列(四 ):MongoDB+Redis 面试专题

2018-12-11 17:21:06 945 思小齐

你说的 NoSQL 数据库是什么意思?NoSQL 与 RDBMS 直接有什么区别?为什么要使用和不使用NoSQL 数据库?说一说 NoSQL 数据库的几个优点?

查看详细

使用docker部署node集群

2019-05-22 07:12:39 989 思小齐

本文会通过三个简单的demo,演示如何通过docker部署node集群。 如果想学习docker,官方文档是一个不错的入门指引,或者可以看这个gitbook。 一、部署node容器 首先准备一个node服务demo,代码如下: {代码...} 部...

查看详细

redis-Cluster第三篇redis-trib.rb 搭建&原理篇

2018-04-29 03:31:50 989 思小齐

redis-trib.rb 是采用 Ruby 实现的 Redis 集群管理工具。内部通过 Cluster 相关命令帮我们简化集群创建、检查、槽迁移和均衡等常见运维操作,使用之前需要安装 Ruby 依赖环境。

查看详细

redis cluster 扩容

2020-05-15 23:59:04 979 思小齐

Redis Cluster集群动态扩容是指在不停掉Cluster集群环境的情况下,动态的往集群环境中增加主、从节点和动态的从集群环境中删除节点。

查看详细

Redis 集群教程

2019-12-01 14:09:49 955 思小齐

Redis 集群教程本文档是Redis集群的一般介绍,没有涉及复杂难懂的分布式概念的赘述,只是提供了从用户角度来如何搭建测试以及使用的方法,如果你打算使用并深入了解Redis集群,推荐阅读完本章节后,仔细阅读 Redis...

查看详细