
redis
十丿四
踩的坑多了,你就是坑王了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
maven构建项目实现对redis的操作(jedis)
maven构建项目,简单操作redis的例子原创 2015-08-27 20:21:37 · 4242 阅读 · 0 评论 -
redis练习手册<十三>Redis发布订阅
Redis 的 pub sub实现了邮件系统,发送者(在 Redis 术语中被称为发布者)发送的邮件,而接收器(用户)接收它们。由该消息传送的链路被称为信道。Redis客户端可以订阅任何数目的通道。Redis的Pub/Sub系统可以构建实时的消息系统,比如很多用Pub/Sub构建的实时聊天系统的例子。常用命令:Related commandsPS原创 2016-02-15 15:13:51 · 517 阅读 · 0 评论 -
redis练习手册<一>redis的介绍和安装
redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,redis支持各种不同方式的排序。Redis数据都是缓存原创 2016-01-28 14:17:08 · 660 阅读 · 0 评论 -
redis练习手册<十二>zset主要操作函数小结
http://blog.youkuaiyun.com/love__coder/article/details/8676223redis支持有序集合,即sorted set。sorted set在set的基础上,增加了排序属性,是set的升级版。这里简要谈谈sorted set的常用函数:1)inserta) zadd语法:zadd key score转载 2016-02-15 10:41:02 · 1736 阅读 · 0 评论 -
redis练习手册<十一>set主要操作函数小结
redis set 是string类型对象的无序集合,set不管存储多少对象,对存储对象的add,remove和test操作的时间复杂度是O(1)。set最多能包含 232 - 1 个member。1、增加语法:sadd key member[member...] 解释:对特定key的set增加一个或多个值,返回是增加元素的个数。注意:对同一个member转载 2016-02-14 17:08:01 · 613 阅读 · 0 评论 -
redis练习手册<十>hash主要操作函数小结
hash是一些列key value(field value)的映射表。常常用其存储一些对象实例。相对于把一个对象的各个字段存储为string,存储为hash会占用更少的内存。为什么会更省内存呢?需要搞清楚两个配置(hash-max-zipmap-entries和hash-max-zipmap-value)的含义,配置的详细介绍,我打算放在最后的配置优化环节讲。1)新增a)hse转载 2016-02-14 15:59:22 · 482 阅读 · 0 评论 -
redis练习手册<九>List主要操作函数小结
在总结list之前,先要弄明白几个跟list相关的概念:列表:一个从左到右的队列,个人理解更类似于一个栈,常规模式下,先进列表的元素,后出。表头元素:列表最左端第一个元素。表尾元素:列表最右端的最后一个元素。不包含任何元素的列表成为空列表。1)新增a)lpush语法:lpush key value[value]解释:把一个或多个元素插入表头。转载 2016-02-14 13:53:47 · 533 阅读 · 0 评论 -
redis练习手册<八>string主要操作函数小结
1、新增a)set语法:set key value解释:把值value赋给key,如果key不存在,新增;否则,更新[plain] view plaincopy[root@xsf001 ~]# redis-cli redis 127.0.0.1:6379> set user.1.name zhangsan #设置user.1.name 为zhangs转载 2016-02-13 16:00:24 · 524 阅读 · 0 评论 -
redis练习手册<七>Redis键
Redis的keys命令用于管理键。使用Redis的keys命令语法如下所示:语法redis 127.0.0.1:6379> COMMAND KEY_NAMERedis的键命令如下表显示键的一些基本命令:S.N.命令 & 描述1DEL key此命令删除键,如果存在2DUMP key原创 2016-02-13 15:48:28 · 1127 阅读 · 0 评论 -
redis练习手册<六>Redis安全
Redis数据库可以设置安全,所以做出相关的任何客户端都需要在执行命令之前进行身份验证。为了确保Redis需要设置在配置文件中的密码验证一致。例子下面给出的例子显示的步骤,以确保Redis实例。127.0.0.1:6379> CONFIG get requirepass1) "requirepass"2) ""默认情况下,此属性为空,表示没有设置密码,此实例转载 2016-02-13 14:06:30 · 1015 阅读 · 0 评论 -
redis练习手册<五>Redis 命令
Redis命令用于在redis服务器上执行某些操作。要在Redis服务器上运行的命令,需要一个Redis客户端。 Redis客户端在Redis的包,这已经我们前面安装使用过了。语法Redis客户端的基本语法如下:$redis-cli例子下面举例说明如何使用Redis客户端。要启动redis客户端,打开终端,输入命令Redis命令行:redis-cli转载 2016-02-13 13:55:46 · 1126 阅读 · 0 评论 -
redis练习手册<四>Redis 数据类型
Redis 数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。String(字符串)string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。string类型是二进制安全的。意思是redis的原创 2016-01-29 16:12:42 · 552 阅读 · 0 评论 -
redis练习手册<二>快速入门
Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。Redis从它的许多竞争继承来的三个主要特点:Redis数据库完全在内存中,使用磁盘仅用于持久性。相比许多键值数据存储,Redis拥有一套较为丰富的数据类型。Redis可以将数据复制到任意数量的从服务器。Redis 优势异常快速:Redis的速度非常快,每秒能转载 2016-01-28 16:45:15 · 1443 阅读 · 0 评论 -
jedis中的blpop
使用jedis时,发先有blpop这个方法,但是一直不知道这个方法的用处的用处,从api中查看,是弹出,不是很理解。非阻塞行为当 BLPOP 被调用时,如果给定 key 内至少有一个非空列表,那么弹出遇到的第一个非空列表的头元素,并和被弹出元素所属的列表的名字一起,组成结果返回给调用者。当存在多个给定 key 时, BLPOP 按给定 key 参数排列的先后顺序,依次检查各个列表。假设原创 2015-09-22 19:15:37 · 7958 阅读 · 2 评论 -
redis练习手册<三>redis的配置文件redis.conf介绍
redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid3.转载 2016-01-29 14:28:59 · 2415 阅读 · 0 评论