远方不远

step forward~

【redis】集群模式-主从复制

集群模式-主从复制 前言 在 Redis 3.0 之前,使用 哨兵(sentinel)机制来监控各个节点之间的状态。Redis Cluster 是 Redis 的 分布式解决方案,在 3.0 版本正式推出,有效地解决了 Redis 在 分布式 方面的需求。当遇到 单机内存、并发、流量 等瓶颈时...

2019-08-16 09:51:44

阅读数 21

评论数 0

【redis】redis之rehash

rehash 随着操作的不断执行, 哈希表保存的键值对会逐渐地增多或者减少, 为了让哈希表的负载因子(load factor)维持在一个合理的范围之内, 当哈希表保存的键值对数量太多或者太少时, 程序需要对哈希表的大小进行相应的扩展或者收缩。 扩展和收缩哈希表的工作可以通过执行 rehash ...

2019-07-24 19:15:39

阅读数 21

评论数 0

【redis】redis之持久化机制

Redis 是一个开源( BSD 许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持的数据类型很丰富,如字符串、链表、集 合、以及散列等,并且还支持多种排序功能。   什么叫持久化? 用一句话可以将持久化概括为:将数据(如内存中的对象)保存到可永久保存的存储设备中...

2018-11-16 14:26:21

阅读数 6015

评论数 8

【redis】redis之集合

集合(set)类型也是用来保存多个 字符串元素,但和 列表类型 不一样的是,集合中 不允许有重复元素,并且集合中的元素是 无序的,不能通过 索引下标 获取元素。             如图所示,集合 user:1:follow 包含着 "it&quot...

2018-11-15 20:57:19

阅读数 291

评论数 0

【redis】redis之列表

列表(list)类型是用来存储多个 有序 的 字符串。在 Redis 中,可以对列表的 两端 进行 插入(push)和 弹出(pop)操作,还可以获取 指定范围 的 元素列表、获取 指定索引下标 的 元素 等。       列表 是一种比较 灵活 的 数据结构,它可以充当 栈 和 队列...

2018-11-15 20:51:00

阅读数 210

评论数 0

【redis】redis之哈希

大部分编程语言都提供了 哈希(hash)类型,它们的叫法可能是 哈希、字典、关联数组。在 Redis 中,哈希类型 是指键值本身又是一个 键值对结构。       哈希 形如 value={ {field1,value1},...{fieldN,valueN} },Redis 键值对 ...

2018-11-15 20:20:40

阅读数 104

评论数 0

【redis】redis之字符串

字符串类型 是 Redis 最基础的数据结构。字符串类型 的值实际可以是 字符串(简单 和 复杂 的字符串,例如 JSON、XML)、数字(整数、浮点数),甚至是 二进制(图片、音频、视频),但是值最大不能超过 512MB。       其他文章 深入剖析Redis系列(一) -...

2018-11-15 20:19:24

阅读数 112

评论数 0

【redis】redis之哨兵和高可用集群

前言 Redis 的 主从复制 模式下,一旦 主节点 由于故障不能提供服务,需要手动将 从节点 晋升为 主节点,同时还要通知 客户端 更新 主节点地址,这种故障处理方式从一定程度上是无法接受的。Redis 2.8 以后提供了 Redis Sentinel 哨兵机制 来解决这个问题。   ...

2018-11-15 19:26:00

阅读数 350

评论数 0

【redis】redis之内存模型

Redis之内存模型 Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。 我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Memcached...

2018-11-15 15:31:11

阅读数 125

评论数 0

提示
确定要删除当前文章?
取消 删除