redis的java调用

来源:互联网 发布:什么软件可以做代理 编辑:程序博客网 时间:2024/06/10 06:12

之前的几篇文章介绍了redis的功能和使用方法,这篇文章主要介绍下在java中如何调用redis


一、引入jedis.jar

我使用的是maven构建的项目,因此,在pom.xml文件中配置jedis的依赖即可

<dependency>    <groupId>redis.clients</groupId>    <artifactId>jedis</artifactId>    <version>2.9.0</version></dependency>

下载jar包:https://mvnrepository.com/artifact/redis.clients/jedis  请下载最新jar包


二、调用redis

下面是我调用redis的简单实例

package com.lt.redis;import java.util.List;import redis.clients.jedis.Jedis;/** * 操作redis * @author lt * @Date 2017年6月28日 下午4:17:40 */public class RedisTest {public static void main(String[] args) {//连接本地的 Redis 服务        Jedis jedis = new Jedis("localhost");        System.out.println("连接成功");                //设置密码        jedis.auth("lt");               //String 数据类型        System.out.println("---------------String数据类型-----------------");        jedis.set("lt", "String测试");        System.out.println(jedis.get("lt"));                //List 数据类型        System.out.println("---------------List数据类型-----------------");        jedis.ltrim("lt-list", 1, 0);//清空,只需start大于end即可                jedis.lpush("lt-list", "第一个");//在左边即头部插入        jedis.lpush("lt-list", "第二个");        jedis.rpush("lt-list", "第三个");//在右边即尾部插入        jedis.rpush("lt-list", "第四个");                Long len = jedis.llen("lt-list");//计算长度                List<String> lists = jedis.lrange("lt-list", 0, len-1);        for(String str : lists){        System.out.println(str);        }                //查看服务是否运行        System.out.println("服务正在运行: "+jedis.ping());}}

结果如下:




让我们一起遨游在代码的海洋里!