使用 Java 操作 Redis

13 篇文章 0 订阅

如果要想使用 java 操作 redis,那么必须取得 jedis 数据库驱动程序。
· 地址:http://mvnrepository.com/artifact/redis.clients/jedis/2.9.0
· 下载地址:http://central.maven.org/maven2/redis/clients/jedis/2.9.0/jedis-2.9.0.jar
将下载下来的开发包配置到项目之中;

连接 redis 数据库

package cn.test.demo;
import redis.clients.jedis.Jedis;
public class RedisConnectDemo {
    public static void main(String[] args) {
        Jedis jedis = new Jedis("ip",6379) ;
        jedis.auth("#") ; // 设置远程服务器的登录密码
        System.out.println(jedis.ping());
        jedis.close();
    }   
}

在 jedis 里面所有支持的数据操作方法都和 redis 的命令是相同的。

设置数据

package cn.test.demo;
import redis.clients.jedis.Jedis;
public class RedisSetDemo {
    public static void main(String[] args) {
        Jedis jedis = new Jedis("ip",6379) ;
        jedis.auth("#") ; // 设置远程服务器的登录密码
        jedis.set("info", "hadoop") ; // 设置字符串,set key value
        jedis.lpush("titles", "hadoop","scala","zookeeper") ;
        jedis.close();
    }
}

取得数据

package cn.test.demo;
import java.util.List;
import redis.clients.jedis.Jedis;
public class RedisGetDemo {
    public static void main(String[] args) {
        Jedis jedis = new Jedis("ip",6379) ;
        jedis.auth("#") ; // 设置远程服务器的登录密码
        System.out.println(jedis.get("#"));
        System.out.println(jedis.get("#"));
        List<String> all = jedis.lrange("titles", 0, -1) ;
        System.out.println(all); 
        jedis.close();
    }
}
评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值