摘要: 前言 Redis在出从复制的模式下,一旦主节点由于故障不能提供服务,需要人工降从节点晋升为主节点,同时还要通知应用方更新主节点的地址,在很多应用场景下,这样的故障处理方式是无法被接受的。不过幸运的是Redis自从2.8之后,便正式提供了Redis Sentinel(哨兵)架构来解决这个问题,因此本文 阅读全文
posted @ 2018-12-03 08:54 寒山道杳 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 一. 前言 上一篇Redis 之深入江湖-复制原理中说了复制的原理,那么在理解复制原理之后,还要知道在这复制功能的背后,还有哪些坑要注意一下,毕竟坑是要跳过去的,而不是跳进去的。 二. 读写分离的一些问题 对于读占比较高的场景,可以通过把部分的读流量分摊到slave节点来减轻master节点的压力, 阅读全文
posted @ 2018-12-01 13:33 寒山道杳 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 一.前言 之前是在CSDN上写博客的,但是无奈其广告满天飞,还有因为个人不太喜欢CSDN博客里的一些东西,加上看到很多技术大牛都有自己的个人博客,于是乎!便想着搭建一个自己的个人博客。其实之前写博客还是追求于有很多人来看,以满足自己这样的一个欲望,后来慢慢觉得写博客无非是记录一下自己成长的历程,别人 阅读全文
posted @ 2018-11-28 08:18 寒山道杳 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 一.前言 上一篇文章Redis 之复制-初入江湖中,讲了关于Redis复制配置,如:如何建立配置、如何断开复制、关于链接的安全性等等,那么本篇文章将深入的去说一下关于Redis复制原理,如下: 复制过程 数据同步 全量复制 部分复制 心跳 异步复制 二.复制过程 在从节点执行slaveof命令后,复 阅读全文
posted @ 2018-11-27 08:46 寒山道杳 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 一.前言 在分布式系统中,为了解决单点问题,通常会把数据复制多个副本部署到其他机器,满足故障恢复合负载均衡等需求.Redis也是如此,它为我们提供了复制的功能,实现了相同数据的多个Redis副本.复制功能是Redis高可用的基础,后面的哨兵和集群都是在复制的基础上实现高可用的. 二.复制的配置 1. 阅读全文
posted @ 2018-11-26 10:58 寒山道杳 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 目录 一.前言 二.持久化类型之 RDB 三.持节化类型之AOF 四.Redis 持久化类型的抉择 五.持久化的恢复 六.持久化问题的分析定位与优化 七.回顾总结 一.前言 首先,来回顾下前面文章的知识.Redis的特性之一就是读取速度快,因为它的数据是存储在内存中的,但是这样还有它的不足之处,那就 阅读全文
posted @ 2018-11-21 16:41 寒山道杳 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 目录 一.通用命令 二.数据结构与内部编码 三.单线程架构 一.通用命令 Redis有五种数据结构,它们是键值对中的值,对于键来说有一些通用的命令.Redis的全局通用命令有:keys,dbsize,exists key,del key [key …],expire key seconds,type 阅读全文
posted @ 2018-11-02 15:03 寒山道杳 阅读(1484) 评论(0) 推荐(1) 编辑
摘要: 一.关于Redis 二.Redis是什么 redis是一个基于键值的存储服务系统 开源(可以自己学习源代码,可以做个性化定制) 支持多种数据结构 高性能/性能丰富 三.Redis特性 1.速度快 官方给出的是10w OPS,也就是每秒可以实现十万次读写.redis速度快的原因首先是将数据存在内存当中 阅读全文
posted @ 2018-11-01 16:44 寒山道杳 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 一、关于并查集 并查集(Union-Find)是一种树型的数据结构,常用于处理一些不相交集合(Disjoint Sets)的合并及查询问题。并查集(Union-Find)从名字可以看出,主要它涉及两种基本操作:合并和查找。这说明,初始时并查集中的元素是不相交的,经过一系列的基本操作(Union),最 阅读全文
posted @ 2018-10-15 10:27 寒山道杳 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Trie? Trie树,一般被称为字典树、前缀树等等,Trie是一种多叉树,这个和二分搜索树、堆、线段树这些数据结构不一样,因为这些都是二叉树。,Trie树除了是一种多叉树,它是一种哈希树的变种。因此Trie典型作用,是应用于统计和排序大量的字符串,所以经常被搜索引擎系统用于文本词频统计。 阅读全文
posted @ 2018-08-21 08:46 寒山道杳 阅读(357) 评论(0) 推荐(0) 编辑