【Redis】二 JAVA redis 3.0.7连接
2016-04-24 18:45
411 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/maguochao_Mark/article/details/51234968
【Redis】二 JAVA redis 3.0.7连接
官方
https://github.com/xetorthio/jedis
How do I use it?
You can download the latest build at: http://github.com/xetorthio/jedis/releases
Or use it as a maven dependency:
pom.xml
<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.0</version> <type>jar</type> <scope>compile</scope> </dependency> To use it just:
java code
Jedis jedis = new Jedis("localhost"); jedis.set("foo", "bar"); String value = jedis.get("foo");
For more usage examples check the tests.
Please check the wiki. There are lots of cool things you should know, including information about connection pooling.
And you are done!
Jedis Cluster
Redis cluster specification (still under development) is implemented
Set<HostAndPort> jedisClusterNodes = new HashSet<HostAndPort>(); //Jedis Cluster will attempt to discover cluster nodes automatically jedisClusterNodes.add(new HostAndPort("127.0.0.1", 7379)); JedisCluster jc = new JedisCluster(jedisClusterNodes); jc.set("foo", "bar"); String value = jc.get("foo");
java code
package com.cn.mark; import redis.clients.jedis.Jedis; public class App { private static Jedis jedis; public static void main(String[] args) { jedis = new Jedis("localhost", 6379); jedis.set("foo", "bar1"); String value = jedis.get("foo"); System.out.println(value); } }
pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.cn.mark</groupId> <artifactId>mvn</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>mvn</name> <!-- <url>http://maven.apache.org</url> --> <url>http://maven.oschina.net</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.0</version> <type>jar</type> <scope>compile</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> </project>
Enjoy it
相关文章推荐
- redis3.0.7连接 <java>
- redis(三)--Java代码-telnet可以连接成功但是出现Connect timeout问题-解决方案
- redis的java操作(一):java连接redis和对redis的基本操作
- 【Redis缓存机制】11.Java连接Redis_Jedis_测试联通
- linux下redis后台运行连接Java代码
- Java连接Redis数据库 事务、管道和分布式的调用方式
- linux下搭建redis单机版+java连接测试
- Java对redis连接操作
- JAVA - Redis的连接
- 使用JAVA连接Redis数据库教程
- java连接虚拟机redis,Jedis报错 redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTime
- java工程中如何连接redis数据库?
- java连接远程linux的redis
- java连接虚拟机中的redis,试了好长时间,终于连上了
- Redis Java连接操作
- java连接ubuntu中的redis出错
- Java连接redis的使用示例
- redis连接java
- Java连接Redis的接口实现
- java操作redis学习(一):安装及连接