
Redis
pikachues
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis 主从复制
介绍 主从复制可以在一定程度上扩展 redis 性能,redis 的主从复制和关系型数据库的主从复制类似,从机能够精确的复制主机上的内容。实现了主从复制之后,一方面能够实现数据的读写分离,降低 master 的压力,另一方面也能实现数据的备份。 怎么玩? 配置redis.conf文件 port 端口号 pidfile /var/run/redis_端口号.pid logfile "端口号.log"...原创 2020-02-11 22:31:22 · 239 阅读 · 0 评论 -
Redis 持久化
介绍 Redis持久化有两种方式:快照持久化(RDB)、AOF持久化。 快照持久化RDB 快照持久化,顾名思义,就是通过拍摄快照的方式实现数据的持久化,redis可以在某个时间点对内存中的数据创建一个副本文件,副本文件中的数据在redis重启时会被自动加载,我们也可以将副本文件拷贝到其他地方一样可以使用。 如何快照持久化 在redis中快照持久化是默认存在的,我们可以修改redis.conf对持久...原创 2020-02-10 16:27:01 · 148 阅读 · 0 评论 -
Redis 发布订阅和事务
介绍 Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 redis 的发布订阅系统有点类似于我们生活中的电台,电台可以在某一个频率上发送广播,而我们可以接收任何一个频率的广播。 举例 订阅消息 127.0.0.1:6379> subscribe chat Reading messages... (press Ctrl-C to qu...原创 2020-02-09 13:47:21 · 227 阅读 · 0 评论 -
Redis 哈希(Hash)
介绍 Redis hash 是一个 string 类型的 field 和 value 的映射表,hash 特别适合用于存储对象。 Hash的存储方式: 键值key 字段1 字段值 字段2 字段值 Hash存储类似于一个对象,key为对象名,对象有很多的属性(字段)。 常用命令 HSET 将哈希表 key 中的域 field 的值设为 value 。 如果 key 不存在,一个新的哈希表被创建并进行...原创 2020-02-08 23:22:04 · 300 阅读 · 0 评论 -
Redis 集合
介绍 Redis 集合有两类一类是有序集合(Set),另外一类是无序集合(sorted set)。 Set Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 sorted set Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个double类型的分数。redis正是通过分...原创 2020-02-07 15:43:26 · 212 阅读 · 0 评论 -
Redis 列表(List)
介绍 Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。 Redis 列表常用命令 LPUSH key value1 [value2…] 将一个或多个值插入列表的头部。 127.0.0.1:6379> LPUSH k1 v1 v2 v3 (integer) 3 LPUSH key value 将一个值插入已存在列表头部 LRANGE...原创 2020-02-07 14:51:56 · 352 阅读 · 0 评论 -
Redis 字符串(String)
Redis字符串 Redis 字符串类型的相关命令用于管理redis字符串值。 语法 redis 127.0.0.1:6379> COMMAND KEY_NAME 常用字符串命令 SET key value 设置指定的key值。 127.0.0.1:6379> set k1 "hello" OK GET key 获取指定的key值 127.0.0.1:6379> GET k1...原创 2020-02-06 20:38:04 · 157 阅读 · 0 评论 -
Redis 数据类型和键
Redis 五种数据类型 Redis五种数据类型分别为:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。这五种数据类型都是通过key/value的方式存储的,其数据类型主要是指value的类型。 String(字符串) String是Redis最基本的数据类型。String类型是二进制安全的,即redis的String可以包含...原创 2020-02-06 12:29:26 · 205 阅读 · 0 评论 -
Linux 安装Redis
Redis简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 Redis...原创 2020-02-06 00:16:43 · 212 阅读 · 0 评论