
Redis
云海无涯victory
记录生活点滴
展开
-
Redis之配置文件:单位,包含,通用
1 # Redis configuration file example. 2 # 3 # Note that in order to read the configuration file, Redis must be 4 # started with the file path as first argument: 5 # 6 # ./redis-ser原创 2017-06-28 20:31:19 · 276 阅读 · 0 评论 -
Redis 与有序集合(sorted set)相关的命令
Redis 有序集合命令下表列出了 redis 有序集合的基本命令:序号命令及描述1ZADD key score1 member1 [score2 member2] 向有序集合添加一个或多个成员,或者更新已存在成员的分数2ZCARD key 获取有序集合的成员数3ZCOUNT key原创 2017-06-25 20:28:24 · 536 阅读 · 0 评论 -
Redis 与哈希(Hash)相关的命令
Redis hash 命令下表列出了 redis hash 基本的相关命令:序号命令及描述1HDEL key field2 [field2] 删除一个或多个哈希表字段2HEXISTS key field 查看哈希表 key 中,指定的字段是否存在。3HGET key field原创 2017-06-25 20:27:29 · 218 阅读 · 0 评论 -
Redis 与集合(Set)相关的命令
Redis 集合命令下表列出了 Redis 集合基本命令:序号命令及描述1SADD key member1 [member2] 向集合添加一个或多个成员2SCARD key 获取集合的成员数3SDIFF key1 [key2] 返回给定所有集合的差集4SD原创 2017-06-25 20:23:40 · 289 阅读 · 0 评论 -
Redis 与列表(List)相关的命令
Redis 列表命令下表列出了列表相关的基本命令:序号命令及描述1BLPOP key1 [key2 ] timeout 移出并获取列表的第一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。2BRPOP key1 [key2 ] timeout 移出并获取列表的最后一个元素, 如果列表没原创 2017-06-25 18:02:05 · 287 阅读 · 0 评论 -
Redis 与字符串(string)相关的命令
Redis 字符串命令下表列出了常用的 redis 字符串命令:序号命令及描述1SET key value 设置指定 key 的值2GET key 获取指定 key 的值。3GETRANGE key start end 返回 key 中字符串值的子字符4G原创 2017-06-25 17:48:32 · 260 阅读 · 0 评论 -
Redis 与key相关的命令
1、keys *:查看数据库中所有key值127.0.0.1:6379> keys *1) "k1"2) "k3"3) "k2"2、exists key的名字,判断某个key是否存在127.0.0.1:6379> EXISTS k1(integer) 13、move key db:将当前库该数据移到另一个库。4、expire key 秒钟:为给定的key原创 2017-06-25 17:45:38 · 320 阅读 · 0 评论 -
Redis五大数据类型
1、字符串(String)①、string是redis最基本的数据类型,一个key对应一个value。②、string是二进制安全的。string可以包含任何数据,例如图片或序列化的对象。③、一个redis中字符串value最多可以是512M。2、Hash(哈希,类似Java中的Map)①、Redis hash是一个键值对集合。②、Redis hash是一个String类型原创 2017-06-25 17:29:17 · 252 阅读 · 0 评论 -
Redis相关基本知识
1、Redis默认16个库配置文件内容如下# Set the number of databases. The default database is DB 0, you can select# a different one on a per-connection basis using SELECT where# dbid is a number between 0 and原创 2017-06-25 15:15:10 · 246 阅读 · 0 评论 -
Redis 安装启动相关知识
1、安装①到官网下载安装文件到/opt下并进行解压②在解压后的文件中执行make命令和make install命令(make命令时有可能报错,未安装GCC,此时需要先安装GCC,然后执行make distclean后再进行安装)③安装后的文件在/usr/local/bin下2、启动①首先可以将redis.conf进行下备份在进行修改,将no改为yes即可后台运行# By原创 2017-06-25 14:57:30 · 213 阅读 · 0 评论 -
Redis之主从复制
1、配置从库不配置主库2、从库配置命令:slaveof 主库ip 主库端口号 ①每次与master断开后,都需要重新连接,除非在redis.conf里进行配置 ②Info replication(命令)未进行主从配置输入此命令,将显示以下内容 #Replication role:master connected_slaves:0转载 2017-07-02 22:02:05 · 164 阅读 · 0 评论 -
Redis之发布订阅
1、它是进程间的一种消息通信模式,发送者(pub)发送消息,订阅者(sub)接受消息。具体参考:http://www.runoob.com/redis/redis-pub-sub.html转载 2017-06-30 22:12:11 · 212 阅读 · 0 评论 -
Redis之事务
1、可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其他命令插入,不许加塞。2、一个队列中,一次性、顺序性、排他性的执行一系列命令。3、正常执行:127.0.0.1:6379> MULTIOK127.0.0.1:6379> set k1 v1QUEUED127.0.0.1:6379> set k2 v2QUE转载 2017-06-30 22:03:24 · 145 阅读 · 0 评论 -
Redis之持久化
1、RDB(Redis DataBase) 在指定时间间隔内将内存中的数据集快照写入磁盘。 保存的是dump.rdb文件。 快照设置后进行默认备份。 命令save(会阻塞其他)或bgsave(后台异步)可立即进行备份。 执行flushall命令,也会产生dump.rdb文件,但内容为空,无意义。恢复:将备份文件dump.rdb文件移动到re原创 2017-06-30 16:12:16 · 215 阅读 · 0 评论 -
Redis之配置文件:快照,复制
1、待补充原创 2017-06-28 20:32:37 · 369 阅读 · 0 评论 -
Redis常用配置
转载 2017-06-28 21:20:51 · 264 阅读 · 0 评论 -
Redis之配置文件:安全,限制
1、查看和设置密码查看命令:config get requirepass设置命令:config set "12345"2、配置文件内容################################## SECURITY ################################### 468 469 # Require clients to issue AUTH原创 2017-06-28 21:08:47 · 286 阅读 · 0 评论 -
将redis设置为开机启动
1、首先将redis的配置文件中daemonize 设置为yes# By default Redis does not run as a daemon. Use 'yes' if you need it.# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.daemonize yes原创 2017-08-20 22:18:33 · 815 阅读 · 0 评论