欢迎来到爱学习爱分享,在这里,你会找到许多有趣的技术 : )

标签:Redis

Docker

Docker 演示 Redis Sentinel 高可用方案

Docker 演示 Redis Sentinel 高可用方案
Sentinel doc from redisfans Sentinel doc from redis official 介绍 Redis 目前被广泛应用,缓存、限流、PubSub、分布式锁、分布式数据结构等等许多场景都十分实用,Re...

3年前 (2019-08-13) 735℃ 0喜欢

开发者头条

如何用好 Redis pipeline

如何用好 Redis pipeline
戳蓝字「TopCoder」关注我们哦! 编者注:pipeline是Redis的一个提高吞吐量的机制,适用于多key读写场景,比如同时读取多个key的value,或者更新多个key的value。工作过程中发现挺多小伙伴都对pipelin...

3年前 (2019-07-15) 1022℃ 0喜欢

开发者头条

Redis RDB 持久化详解

Redis RDB 持久化详解
点击上方”程序员历小冰“,选择“置顶或者星标” 你的关注意义重大! Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是一旦进程退出,Redis 的数据就会丢失。 ...

3年前 (2019-07-15) 655℃ 0喜欢

开发者头条

Redis 高可用原理

Redis 高可用原理
redis中为了实现高可用(High Availability,简称HA),采用了如下两个方式: 主从复制数据。 采用哨兵监控数据节点的运行情况,一旦主节点出现问题由从节点顶上继续进行服务。 主从复制 redis中主从节...

4年前 (2019-05-31) 746℃ 0喜欢

开发者头条

Redis 主从复制的原理

Redis 主从复制的原理
在Redis集群中,让若干个Redis服务器去复制另一个Redis服务器,我们定义被复制的服务器为主服务器(master),而对主服务器进行复制的服务器则被称为从服务器(slave),这种模式叫做主从复制模式。 数据流向是单向的,只能是从master...

4年前 (2019-05-31) 641℃ 0喜欢

开发者头条

Redis 的高级特性一览

Redis 的高级特性一览
应用场景 缓存系统:用于缓解数据库的高并发压力 计数器:使用Redis原子操作,用于社交网络的转发数,评论数,粉丝数,关注数等 排行榜:使用zset数据结构,进行排行榜计算 实时系统:使用Redi...

4年前 (2019-05-31) 649℃ 0喜欢

开发者头条

Redis Cluster 的数据分片机制

Redis Cluster 的数据分片机制
点击上方”张狗蛋的技术之路“,选择“置顶或者星标” 你的关注意义重大! 上一篇《分布式数据缓存中的一致性哈希算法》文章中讲述了一致性哈希算法的基本原理和实现,今天就以 Redis Cluster 为例,详细讲解一下分布式数据缓...

4年前 (2019-05-31) 695℃ 0喜欢

开发者头条

聊聊 MySQL 索引和 Redis 跳表

聊聊 MySQL 索引和 Redis 跳表
摘要 面试时,交流有关mysql索引问题时,发现有些人能够涛涛不绝的说出B+树和B树,平衡二叉树的区别,却说不出B+树和hash索引的区别。这种一看就知道是死记硬背,没有理解索引的本质。本文旨在剖析这背后的原理,欢迎留言探讨 问题 如果对以下...

4年前 (2019-05-31) 1286℃ 0喜欢

开发者头条

从实现角度看 redis lazy free 的使用和注意事项

从实现角度看 redis lazy free 的使用和注意事项
众所周知,redis对外提供的服务是由单线程支撑,通过事件(event)驱动各种内部逻辑,比如网络IO、命令处理、过期key处理、超时等逻辑。在执行耗时命令(如范围扫描类的keys, 超大hash下的hgetall等)、瞬时大量key过期/驱逐等情况下,会造成redis...

4年前 (2019-05-25) 758℃ 0喜欢

开发者头条

[译] 使用 Go 语言读写 Redis 协议

[译] 使用 Go 语言读写 Redis 协议
原文: Reading and Writing Redis Protocol in Go 翻译整理: smallnest, 译文连接: 使用 Go 语言读写Redis协议。 转载请保留原文出处和译文译者和出处。 这篇文章使用两个简单的Reader和Writer实...

4年前 (2019-04-21) 771℃ 0喜欢