redis命令
2015-12-11 14:48
645 查看
redis的数据类型: string 类型 Redis的字符串是字节序列。在Redis中字符串是二进制安全的,这意味着他们有一个已知的长度,是没有任何特殊字符终止决定的,所以可以存储任何东西,最大长度可达512兆。 例子: 127.0.0.1:6379> set name "jack" OK 127.0.0.1:6379> get name "jack" 在上面的例子使用Redis命令set和get,Redis的名称是jack的键存储在Redis的字符串值
Hashes - 哈希值 Redis的哈希键值对的集合。 Redis的哈希值是字符串字段和字符串值之间的映射,所以它们被用来表示对象 127.0.0.1:6379> HMSET user:2 name jack sex man age 20 OK 127.0.0.1:6379> hgetall user:2 1) "name" 2) "jack" 3) "sex" 4) "man" 5) "age" 6) "20"
list列表 Redis的列表是简单的字符串列表,排序插入顺序。可以添加元素到Redis列表的头部或尾部。 127.0.0.1:6379> LPUSH languages python (integer) 1 127.0.0.1:6379> LPUSH languages python (integer) 2 127.0.0.1:6379> LPUSH languages 0 (integer) 3 127.0.0.1:6379> LPUSH languages 0 1 (integer) 5 127.0.0.1:6379> LRANGE languages 0 -1 1) "1" 2) "0" 3) "0" 4) "python" 5) "python"
SADD key member [member ...] 将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略。 假如 key 不存在,则创建一个只包含 member 元素作成员的集合。 当 key 不是集合类型时,返回一个错误。 127.0.0.1:6379> sadd bbs "discuz.net" (integer) 1 127.0.0.1:6379> sadd bbs "discuz.net" (integer) 0 127.0.0.1:6379> sadd bbs "qq.com" "baidu.com" (integer) 2 127.0.0.1:6379> SMEMBERS bbs 1) "baidu.com" 2) "discuz.net" 3) "qq.com"
集合排序 Redis的集合排序类似于Redis集合,字符串不重复的集合。不同的是,一个有序集合的每个成员关联分数,用于以便采取有序set命令,从最小的到最大的分数有关。虽然成员都是独一无二的,分数可能会重复。 127.0.0.1:6379> ZADD page_rank 10 google.com (integer) 1 127.0.0.1:6379> ZADD page_rank 9 baidu.com 8 bing.com (integer) 2 127.0.0.1:6379> ZRANGE page_rank (error) ERR wrong number of arguments for 'zrange' command 127.0.0.1:6379> ZRANGE page_rank 0 -1 1) "bing.com" 2) "baidu.com" 3) "google.com" 127.0.0.1:6379> ZRANGE page_rank 0 -1 withscores 1) "bing.com" 2) "8" 3) "baidu.com" 4) "9" 5) "google.com" 6) "10"
语法 Redis客户端的基本语法如下: [root@69_server ~]# redis-cli 127.0.0.1:6379> 要启动redis客户端,打开终端,输入命令Redis命令行:redis-cli。这将连接到本地服务器,现在就可以运行各种命令了。 执行ping命令,来检查是否服务器正在运行。 127.0.0.1:6379> ping PONG 远程服务器上运行命令 要在Redis远程服务器上运行的命令,需要通过同一个客户端redis-cli 连接到服务器 [root@108_server ~]# redis-cli -h 10.200.134.6 -p 6379 10.200.134.6:6379>本文出自 “9527” 博客,请务必保留此出处http://liangey.blog.51cto.com/9097868/1722016
相关文章推荐
- [转]Redis分布式锁服务
- redis命令之zadd
- 如何在 CentOS 7 上安装 Redis 服务器
- Redis (一) -- 基本介绍和 String 类型
- 最新CentOS6.x下redis安装
- Redis 45分钟教程
- jedis使用线程池封装redis基本操作
- Redis中的String类型操作
- 单线程你别阻塞,Redis时延问题分析及应对
- redis 高可用解决方案
- 单线程你别阻塞,Redis时延问题分析及应对
- redis的内部实现机制
- 使用Redis作为LRU缓存
- redis 客户端连接
- Redis学习手册(Key操作命令)
- redis-JedisPoolConfig配置
- Redis时延问题分析及应对
- Windows下 redis 启动多实例(redis分片实现)
- SaltStack安装Redis模块
- redis(8)、安全设置