Redis3.0教程
文章平均质量分 73
GYC35
这个作者很懒,什么都没留下…
展开
-
Redis3.0的发布与订阅
Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis客户端可以订阅任何频道,一个频道也可以被多个客户端订阅,当客户端订阅的频道发布信息的时候客户端立即就能收到信息。 订阅者命令:subscribe 频道名称 发布频道信息命令:publish 频道名称 发布新信息 案例代码演示步骤: 订阅者: 127.0.0.1:6原创 2016-05-10 09:49:18 · 443 阅读 · 0 评论 -
单机环境下java使用redis的简单代码
public class JedisTest { String host = "192.168.8.100"; int port= 6379; @Test public void testJedisSingle(){ Jedis jedis = new Jedis(host,port); jedis.set("原创 2016-05-10 10:53:54 · 748 阅读 · 1 评论 -
Redis3.0单机版的安装教程
Redis单机版的安装教程注:此处关于Redis的简介和使用场景不做介绍了,想要了解的话可以问度娘,此处只给出详细的单机版教程 Redis实验环境 redis是C语言开发,建议在linux上运行,本教程使用Centos6.4作为安装环境。 安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ 版本说明:本原创 2016-05-04 10:11:46 · 1216 阅读 · 0 评论 -
Redis3.0集群环境的搭建详细步骤
集群需要ruby环境 本实验采用的是centos6.5系统。搭建集群环境需要进行环境准备,需要安转ruby脚本。具体的操作如下: 安装ruby yum install ruby yum install rubygems 脚本需要ruby包: redis-3.0.0.gem需要从ruby官网下载,将下载的redis-3.0.0.gem上传到centos上,然后执行安装命令进行安转 gem原创 2016-05-13 14:52:05 · 604 阅读 · 0 评论 -
Redis3.0命令篇---键(key)
1 DEL key 该命令用于在 key 存在是删除 key。 2 DUMP key 序列化给定 key ,并返回被序列化的值。 3 EXISTS key 检查给定 key 是否存在。 4 EXPIRE key seconds 为给定 key 设置过期时间。 5 EXPIREAT key timestamp EXPIREAT 的作用和 EXPIRE 类似,都用于为 k原创 2016-05-09 11:12:33 · 366 阅读 · 0 评论 -
Redis3.0数据类型介绍以及操作
作使用redis的客户端连接数据库 具体操作如图所示: Redis支持五种数据类型string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合) Redis3.0五种数据类型的添加和取出命令string(字符串) 127.0.0.1:6379> set name testString OK 127.0.0.1:6379> get na原创 2016-05-09 13:55:29 · 526 阅读 · 0 评论 -
Redis3.0常用命令列表
数据库切换命令:select index Redis3.0默认是16个数据库,下标从0开始。客户端默认使用的是第一个数据库,需要切换哪个数据就在select后跟对应数据库的下标。 127.0.0.1:6379> select 1 OK 127.0.0.1:6379[1]> select 4 OK 127.0.0.1:6379[4]> select 9 OK 127.0.0.1:637原创 2016-05-09 14:16:45 · 1253 阅读 · 0 评论 -
Redis3.0事务篇
Redis事务可以一次执行多个命令,但是需要以下两个前提条件 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。 一个事务从开始到执行会经历以下三个阶段:开始事务 命令入队 执行事务 演示操作 127.0.0.1:6379[1]> multi OK原创 2016-05-09 17:25:59 · 583 阅读 · 0 评论