Redis入门到精通4---(Jedis连接池)

本文介绍了Jedis作为Redis与Java交互的工具,从基本的HelloWorld实例到常规操作演示,深入讲解了如何使用Jedis进行数据读写。此外,通过一个服务调用次数控制的案例,展示了Jedis在实际问题中的应用,并提供了Jedis连接池的简单工具类开发方法,以提高代码复用性。最后提到了使用可视化客户端Redis Desktop Manager辅助开发。
摘要由CSDN通过智能技术生成

Jedis简介

Jedis是Redis连接java的一个桥梁。
在这里插入图片描述

Jedis读写Redis数据

helloword(Jedis版)

首先创建一个maven项目,将Jedisjar包引入其中。

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

编写Jedis类:

    public void testJedis() {
   
        //1.连接Redis
        Jedis jedis = new Jedis("127.0.0.1", 6379);
        //2.操作Redis
        jedis.set("name", "lisi");
        //3,关闭连接
        jedis.close();
    }

运行后查询Redis:
存储成功
在这里插入图片描述

Jedis常规操作演示

Jedis的操作和Redis控制台的命令操作是完全对应的,而在java中操作Redis,数据都会转成java中的数据类型展示。

public class JedisTest {
   
    @Test
    /**
     * 操作List集合
     */
    public void testList() {
   
        //1.连接Redis
        Jedis jedis = new Jedis("127.0.0.1", 6379);
        //2.操作Redis
        //添加数据
        jedis.lpush("list1", "a", "b", "c");//添加到表头
        jedis.rpush("list1", "x");//添加到表尾
        //获取数据
        List<String> list1 = jedis.lrange("list1", 0, -1);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值