Redis入门

Redis最好的Java客户端

Redis支持很多编程语言的客户端,有C、C#、C++、Clojure、Common Lisp、Erlang、Go、Lua、Objective-C、PHP、Ruby、Scala,甚至更时髦的Node.js,当然,更少不了Java的客户端支持。Redis官方列出的Java客户端也有少,有Jedis、JRedis、JDBC-Redis、RJC等,当然,Jedis是Redis官方首选的Java客户端开发包。


下面我们简单对Jedis的入门作简单的介绍。


首先,加入Jedis的依赖包。
为方便初学者,下面直接贴出pom.xml文件内容:

03     <modelVersion>4.0.0</modelVersion>
04  
05     <groupId>com.sz5g</groupId>
06     <artifactId>hello-redis</artifactId>
07     <version>0.0.1-SNAPSHOT</version>
08     <packaging>jar</packaging>
09  
10     <name>hello-redis</name>
11     <url>http://java.androidwhy.com</url>
12  
13     <properties>
14         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15     </properties>
16  
17     <dependencies>
18         <dependency>
19             <groupId>redis.clients</groupId>
20             <artifactId>jedis</artifactId>
21             <version>2.0.0</version>
22             <type>jar</type>
23             <scope>compile</scope>
24         </dependency>
25  
26         <dependency>
27             <groupId>junit</groupId>
28             <artifactId>junit</artifactId>
29             <version>3.8.1</version>
30             <scope>test</scope>
31         </dependency>
32     </dependencies>
33 </project>

然后,我们跟Jedis说声Hello。
编写HelloJedis.java文件,内容如下。

01 package com.sz5g.redis;
02  
03 import redis.clients.jedis.Jedis;
04  
05 public class HelloJedis {
06      
07     public static void main(String[] args) {
08         Jedis jedis = new Jedis("192.168.2.46");
09         jedis.set("java", "http://java.androidwhy.com");
10         String value = jedis.get("java");
11          
12         System.out.println(value);
13     }
14  
15 }

简单解析如下:
创建到Redis服务器的连接,设置Key为java,Value为http://java.androidwhy.com,最后取出Key为java的值,并显示出来。

最后,运行我们的程序。
运行结果如下:

正如我们上面分析的一样。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值