Redis Java Client Jedis
2017-10-16 14:32
459 查看
GitHub 地址 :
https://github.com/asd821300801/Redis-Java-Client-Jedis
提示:这里我们使用2.8版本的jedis
作为测试,我们把junit的jar包也导入进来
参考:
Redis常用命令:http://blog.csdn.net/ithomer/article/details/9213185
Jedis对redis的操作详解 : http://blog.csdn.net/u013256816/article/details/51125842
https://github.com/asd821300801/Redis-Java-Client-Jedis
Jedis客户端
Jedis客户端是Redis官方推荐使用的Java客户端之一Maven工程导入Jedis依赖的jar包
<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.8.0</version> <type>jar</type> <scope>compile</scope> </dependency>
提示:这里我们使用2.8版本的jedis
作为测试,我们把junit的jar包也导入进来
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency>
创建测试类
JedisTest.javaimport org.junit.BeforeClass; import org.junit.Test; import redis.clients.jedis.Jedis; /** * Jedis简单使用 * @author LingDu */ public class JedisTest { private static final String HOST = "192.168.20.33"; //redis主机地址 private static final int PORT = 6379; //redis端口 private static final String PASSWORD = "123456"; //redis认证密码 private static Jedis jedis; @BeforeClass public static void init(){ jedis = new Jedis(HOST, PORT); //权限认证,如果redis设置了密码,需要认证密码,反之可省略认证 System.out.println(jedis.auth(PASSWORD)); } /** * Redis对字符串的操作 */ @Test public void testString() { jedis.set("a1", "hello world");//设置key-value System.out.println("获取值:" + jedis.get("a1")); //取出对应key的value jedis.append("a1", "hello redis");//拼接到对应key的value后面 System.out.println("拼接值:" + jedis.get("a1")); jedis.del("a1");//删除某个key System.out.println("删除key之后的结果:" + jedis.get("a1")); jedis.mset("name","LingDu","age","18");//设置多个key-value System.out.println("name:" + jedis.get("name") + " , " + "age:" + jedis.get("age")); jedis.incr("age");//进行加1操作 System.out.println("加1之后的age:" + jedis.get("age")); } }
更多方法请参考:
https://github.com/asd821300801/Redis-Java-Client-Jedis/blob/master/src/test/java/com/lingdu/jedis_test/JedisTest.java工程结构图
参考:
Redis常用命令:http://blog.csdn.net/ithomer/article/details/9213185
Jedis对redis的操作详解 : http://blog.csdn.net/u013256816/article/details/51125842
相关文章推荐
- 四、Java内存数据库实践之深入浅出Redis - Java Client - Jedis的使用
- Quick to Redis,Java Client:Jedis in Action
- Redis java client ==> Jedis
- Redis Java Client Jedis 源码分析
- Intro to Jedis – the Java Redis Client Library
- java redis client jedis 测试
- Redis安装及Java客户端的使用浅析(jedis)
- 使用redis的java客户端-----jedis
- Jedis学习使用(java操作redis)
- redis cluster jedis client 示例
- Redis在Java中的Jedis常用API
- redis的java客户端jedis
- Java中使用Jedis操作Redis
- Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式等)介绍
- redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: connect ti
- Java中使用Jedis操作Redis
- Java中使用Jedis操作Redis的示例代码
- Java通过Jedis插入数据到redis无法成功
- Redis(2)用jedis实现在java中使用redis
- redis集群环境搭建以及java中jedis客户端集群代码实现