![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
笼中飞鸟
加油
展开
-
redis 命令入门(配置文件参数)
redis基本命令redis配置文件基本参数:参数含义daemonize:默认情况下,redis 不是在后台运行的,如果需要在后台运行,把该项的值更改为 yespidfile:当 Redis 在后台运行的时候,Redis 默认会把 pid 文件放在/var/run/redis.pid,你可以配置到其他地址。当运行多个 redis 服务时,需要指定不同的 pid 文...原创 2019-06-25 10:59:49 · 203 阅读 · 0 评论 -
redis 数据类型及操作(二)hash
hashes类型及操作Redis hash 是一个string 类型的field和和value的映射表。他的添加、操作都是0(1).hash特别适合用于存储对象。相较于将对象的每个字段存成单个String类型。将一个对象存储在hash类型中会占用更少的内存,并且可以更方便的获取整个内存。set设置hash field 为指定值,如果key不存在,则先创建。redis 127.0.0.1...转载 2019-07-11 15:16:51 · 84 阅读 · 0 评论 -
redis数据类型及操作(三) lists
lists 类型及操作list是一个链表结构,主要功能是push,pop,获取一个范围的所有值等,操作中key理解为链表的名字。Redis 的list类型其实就是一个每一个元素都是string的双向链表。链表最长为2的32次方。 我们可以通过push。pop操作从链表的头部或者是尾部添加,删除元素。这使得list可以用来作栈,也可以用作队列。lpush在key对应的list的头部添加字符...转载 2019-07-11 16:42:44 · 118 阅读 · 0 评论 -
redis数据类型及操作(四)sets
sets类型及操作set是集合,和我们数学中的集合概念类似,对集合的操作有添加删除,对多个集合求交并差。操作中key理解为集合的名字。redis 的 Set 是string 类型的无序集合。set元素最大可以包含2的32次方个元素。sadd向名称为key的set中添加元素redis 127.0.0.1:6379> sadd myset "hello"(integer) 1r...转载 2019-07-11 17:17:50 · 100 阅读 · 0 评论 -
redis数据类型及操作(五)sorted sets
sorted sets类型及操作sorted set是set 的一个升级版本,他在set的基础之上增加了一个顺序属相,这一属性在添加元素的时候可以指定,每次指定之后,zset会自动重新按照新的值调整顺序。可以理解为有两列mysql,一列存value,一列存顺序。操作中key理解为zset的名字。zadd向名称为 key 的 zset 中添加元素 member,score 用于排序。如果该元...转载 2019-07-11 18:05:19 · 97 阅读 · 0 评论 -
redis数据类型及操作(六)常用命令
Redis常用命令Redis提供了丰富的命令,对数据库和各种数据类型进行操作。这些命令可以子啊Linux终端使用。在编程时,比如各类语言包,有相应的方法调用。keys返回满足给定pattern的所有keyredis 127.0.0.1:6379> keys *1) "myzset2"2) "myzset3"3) "mylist"4) "myset2"5) "myset3...转载 2019-07-11 18:48:16 · 78 阅读 · 0 评论 -
redis数据类型及操作(七)服务器相关命令
服务器相关命令Redis在服务器上的相关命令。ping测试连接是否存活redis 127.0.0.1:6379> pingPONG//执行下面命令之前,我们停止redis 服务器redis 127.0.0.1:6379> pingCould not connect to Redis at 127.0.0.1:6379: Connection refused//执行...转载 2019-07-11 22:53:53 · 78 阅读 · 0 评论 -
redis数据类型及操作(七)高级实用特性
Redis高级实用特性redis可以设置密码,因为redis速度太快。所以通常使用过程中需要设置密码,防治暴力破解。主从复制1.master可以拥有多个slave。2.多个slave可以连接同一个master,还可以连接到其他slave。3.主从复制不会阻塞master,在进行数据同步时,master可以继续处理请求。4.提高系统的伸缩性。主从复制过程当配置好slave后,...转载 2019-07-12 00:15:11 · 327 阅读 · 0 评论