你的位置:首页 > 软件开发 > Java > spring redis入门

spring redis入门

发布时间:2015-03-29 00:00:22
小二,上菜!!!1. 虚拟机上安装redis服务下载tar包,wget http://download.redis.io/releases/redis-2.8.19.tar.gz。解压缩,tar -zxvf redis-2.8.19.tar.gz进到文件夹,cd redis- ...

spring redis入门

spring redis入门小二,上菜!!!

1. 虚拟机上安装redis服务

下载tar包,wget http://download.redis.io/releases/redis-2.8.19.tar.gz。

解压缩,tar -zxvf redis-2.8.19.tar.gz

进到文件夹,cd redis-2.8.19/,编译一下,make

创建空文件夹用于存放redis程序,mkdir /usr/local/redis

把编译后的产物依次复制到redis文件夹下

1) 编译后src文件夹下

spring redis入门

红色部分文件都分别复制过去

cp redis-benchmark /usr/local/redis

cp redis-cli /usr/local/redis

cp redis-server /usr/local/redis

2) 编译后主文件夹下

spring redis入门

cp redis.conf /usr/local/redis

乾坤大挪移施展好后,让我们看看redis程序的文件夹是什么样子的吧。

cd /usr/local/redis

spring redis入门

OK,万事俱备,只欠startup了,now 让我们轻轻的输入启动命令:

./redis-server ./redis.conf

spring redis入门

想在后台运行?觉得命令太烦不爽?想设置成开机自启动?那就nohup...&一下,把命令加入到path中,再把它写入到rc.local里面吧。

自己百度吧,这里就不详述了。

刚才我们是用默认的方式启动服务器端的,默认的hostName是localhost,port是6379,你也可以编辑redis.conf改变他们。

好了,redis服务端启动后让我们使用客户端连接下。输入redis-cli 即可(默认是连接到localhost的6379端口)

spring redis入门

这里keys *命令的意思是查看redis数据库里目前有哪些内容。

我们可以简单的输入几个redis命令来测试一下。

spring redis入门

更多命令,敬请访问,三达不溜点度娘点康姆。这里就不细说了。

注:第二部分java是在windows耍的,而要访问linux主机上的redis,还需要“走后门”,你需要做的是在iptables配置里面添加6379为防火墙例外端口,并重启一下iptables服务即可。

vi /etc/sysconf/iptables

加点佐料

service iptables restart

2. 访问redis的java程序的编写

这里我们就直接写测试用例吧,直接用spring+junit就行了,做到简洁大方就行,铺张浪费可耻啊。

maven兄,出来耍耍吧。

spring redis入门

项目的结构就是酱紫的。下面详述一下各个文件里面的内容吧。

1) pom.

作为保姆maven的专属区域,里面定义了要用到的包,要用到的是spring(包括core、context),junit,jedis和spring-data-redis。spring-data-redis是spring在jedis的基础上再次进行了封装,让我们用起来更爽。

就直接上依赖包的代码吧。

  <dependencies>    <!-- junit -->    <dependency>      <groupId>junit</groupId>      <artifactId>junit</artifactId>      <version>4.11</version>    </dependency>    <dependency>      <groupId>redis.clients</groupId>      <artifactId>jedis</artifactId>      <version>2.1.0</version>    </dependency>    <!-- spring -->    <dependency>      <groupId>org.springframework</groupId>      <artifactId>spring-core</artifactId>      <version>3.1.2.RELEASE</version>    </dependency>    <dependency>      <groupId>org.springframework</groupId>      <artifactId>spring-context</artifactId>      <version>3.1.2.RELEASE</version>    </dependency>    <!-- spring data redis -->    <dependency>      <groupId>org.springframework.data</groupId>      <artifactId>spring-data-redis</artifactId>      <version>1.1.1.RELEASE</version>    </dependency>  </dependencies>

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:spring redis入门

关键词:Spring

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录