java(优化七) 15天玩转redis之第一篇
2016-03-14 16:35
441 查看
第一篇 开始入手
一:Redis是什么?
这个我想怎么总结呢,突然发现再好的解释也没有redis官网解释的好,它的解释已经达到超宇宙的级别了。。。不信你可以看看。人家也说了,redis是个内存存储的数据结构服务器,这个听起来有多么牛逼啊。。。。
一说到数据结构,第一反映就会想到C#中那些dictionary,hashset,list,SortDictionary等等。。。
然后你也会想到这些数据结构有如下一些缺点。
比如:
1. dictionary不能在多台机器中共享内存,除非你用wcf把dictionary单独包装起来作为一个服务。
2. 不能序列化到硬盘,除非你自己写很多的序列化硬盘代码,而且还要保证数据不丢失。
现在可以明确的告诉你,这些对redis来说都不是问题,因为它就是为解决这些问题而生的。。。 什么list,hashset,dictionary。。。
redis里面都有,实际用途上面也说了redis可以用做database,cache and messagebroker。。。
二:如何下载
前面都是一些大道理,我们只要抓住几个关键字就可以了,说的再好也没用,怎么玩才是最重要的,在http:/redis.io/download页面中,你会惊讶的发现,真他娘的奇葩。。。居然不支持window平台。
这下没办法了,微软开源组织实现了扩展版,这个当然我不想用了哦,毕竟不是redis官方的,既然不想用,我得下载个VMWare+CentOS。。。
具体怎么下载这两样,我就不详细说了。
1. 使用命令
其实reids官网上已经详细教我们怎么下载,编译和运行了,我们按照步骤一步一步来就好了。
前奏的几个步骤之后,你可以清楚的看到redis的安装包,解压包, 完了之后你再执行一下reids-server来开启一下服务端,
你会欣喜的看到,马丹的,redis跑起来啦,很easy的事情嘛~~~
2. 如何交互
redis官网也说了,使用redis-cli来进行交互,接下来我们试试就好咯。。。
好了,一切都是顺意民意,第一篇大概就这么说了,我想到现在为止,
你应该知道怎么下载,安装和简单使用了,下一篇我们开始使用各种命令来玩转它。
相关文章推荐
- 9、redis之事务2-Jedis的八种调用方式(事务、管道、分布式)介绍
- 使用redis和fastjson做应用和mysql之间的缓存
- 关于Redis持久化
- 编译安装PHP7并安装Redis扩展Swoole扩展
- 关于Redis中的数据类型
- Redis整合Spring结合使用缓存实例(三)
- php基于redis处理session的方法
- Redis Sentinel机制与用法(一)
- Spring 整合 Redis(二)
- java之redis篇(spring-data-redis整合一)
- 基于redis的处理session的方法
- 8、redis之事务1-redis命令
- 亲密接触Redis-第三天(Redis的Load Balance)
- 亲密接触Redis-第三天(Redis的Load Balance)
- 简单使用redis
- redis 创建集群时 出现的错误解决方式
- 安装python的redis模块
- redis-cache中的callback
- Redis 缓存 + Spring 的集成示例
- Redhat5.8 环境下编译安装 Redis 并将其注册为系统服务