Redis
超级小猪_哦耶
2011年入行,专注JAVA开发从行业软件到电商,从小白到高级。从中科软到1号店。
展开
-
01_Redis非关系型数据库的安装
打算写一下Redis这种非关系型数据的博客。 在学习之前,你应该先确定一下你是否对linux有足够的了解? 如果Linux的操作水平不好的话,请先学习一下Linux的基本命令。 好了,废话不说了,开始安装redis吧 首先去官方网站下载redis包,我这里下载的是“redis-2.6.16.tar.gz” 1.将压缩包放在linux下 2.解压:tar -zxvf redi...2013-12-18 17:01:10 · 78 阅读 · 0 评论 -
02_Redis.conf文件详解和管理命令
在上一篇文章中我们已经启动了Redis了。启动命令是什么还记得吗?哈哈……redis-server redis.conf记起来了吗。如果找不到redis.conf这个文件,请到你解压的Redis包的路劲找找看 找到了redis.conf文件,打开看看。使用cat redis.conf命令。我靠!太多了。还是直接用vi redis.conf吧看看这些参数都是什么意思吧。其实如果不是深入...2013-12-18 17:39:01 · 183 阅读 · 0 评论 -
03_(A)Redis数据类型
Redis的数据类型:key,string,list,set,sorted set,hash。学习这种数据类型最主要的就是实践。你多操作几次就记住了。这次先说明前面三种数据类型常用的命令。(请一定要熟练使用常用的命令,后面你会知道为什么哟……)还是先启动Redis吧。启动命令还记得吗?redis-server redis.conf别忘了密码哟auth ****现在开始...原创 2013-12-27 11:15:03 · 106 阅读 · 0 评论 -
03_(B)Redis数据类型
千呼万唤始出来,呵呵(没有犹抱琵琶半遮面)。Redis数据类型第二弹来了!这次主要是讲解set,sorted set,hashps:希望大家习惯我的博客风格。我主要是通过操作Redis的常用命令来讲解这个数据库。截图我觉得能更好的说明效果。但是有些网速可能不给力,所以这次除了截图,我也会吧代码直接贴出来老套路,我们先启动Redis服务器命令在复习一次:redis-server ...原创 2014-01-06 14:07:10 · 110 阅读 · 0 评论 -
04_Redis管道
redis是一个cs模式的tcp server,使用和http类似的请求响应协议。一个client可以通过一个socket连接发起多个请求命令。每个请求命令发出后client通常会阻塞并等待redis服务处理,redis处理完后请求命令后会将结果通过响应报文返回给client。基本的通信过程如下:redis 127.0.0.1:6379> INCR i(integer) 1re...2014-03-26 15:07:29 · 145 阅读 · 0 评论 -
05_Redis_事务
1.redis事务的概念redis事务可以一次性执行多个命令,有两个重要的特性:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。2.redis事务的用法redis实现事务控制有5个命令。这5个命令是事务的基础。A....原创 2014-03-27 10:13:49 · 92 阅读 · 0 评论 -
06_Redis_java操作redis
Java操作redisJava操作redis很简单。创建一个普通的Java工程。然后导入redis依赖的jar包。jar包我已经上传了。1.入门级的demopackage com.bjsxt.test;import redis.clients.jedis.Jedis;public class RedisDemo { public static Jedis ...原创 2014-03-27 14:25:29 · 129 阅读 · 0 评论 -
07_Redis_订阅与发布
Redis的订阅与发布Redis 的 SUBSCRIBE 命令可以让客户端订阅任意数量的频道, 每当有新信息发送到被订阅的频道时, 信息就会被发送给所有订阅指定频道的客户端。作为例子, 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系: 当有新消息通过 PUBLISH 命令发送给频道 channe...原创 2014-03-27 15:15:21 · 138 阅读 · 0 评论