Jedis 初探

水深无声 2022-07-18 05:13 273阅读 0赞

Jedis是java操作redis的jar包

先说一下如何连接redis

比如在linux操作系统上的话,进入目录,输入 “./redis cli”即可登录。

如果设置了密码,需要输入命令 “auth xxx”。简单的查询操作,输入命令”get xxx”。xxx是键的名字。

开始说Jedis

2.2以后开始,对于连接池的操作进行了一系列的修改。

见下面的例子

  1. JedisPoolConfig config = new JedisPoolConfig();
  2. // 以下是2.2之后版本使用的方法
  3. config.setMaxTotal(MAX_ACTIVE);
  4. config.setMaxWaitMillis(MAX_WAIT);
  5. // 以下是2.2之前版本使用的方法
  6. // config.setMaxActive(MAX_ACTIVE);
  7. // config.setMaxWait(MAX_WAIT);
  8. config.setMaxIdle(MAX_IDLE);
  9. config.setTestOnBorrow(TEST_ON_BORROW);
  10. jedisPool = new JedisPool(config, ADDR, PORT, TIMEOUT, AUTH);

有的例子创建连接池的时候,使用的是”JedisPool”,叫做非切片池

有的例子是”ShardeJedisPool”,这是切片池

二者的区别其实就在于:前者是用在连接单个redis,后者用来连接redis集群。

然后ShardeJedisPool貌似还能添加缓存,暂时未涉及到,探索中。。。

发表评论

表情:
评论列表 (有 0 条评论,273人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Jedis

    redis 应用场景 缓存(数据查询、短连接、新闻内容、商品内容等等) 聊天室的在线好友列表 任务队列。(秒杀、抢购、12306等等) 应用排行榜

    相关 jedis使用

    一、Redis Client介绍 1.1、简介 Jedis Client是Redis官网推荐的一个面向java客户端,库文件实现了对各类API进行封装调用。 Jedis源

    相关 Jedis 初探

    Jedis是java操作redis的jar包 先说一下如何连接redis 比如在linux操作系统上的话,进入目录,输入 "./redis cli"即可登录。 如果设置了

    相关 Jedis

    参考资料 Redis 单点模式和集群模式代码测试及问题记录:https://blog.csdn.net/boonya/article/details/49466003 Je

    相关 Jedis连接

    Jedis连接 到场api中的jedis。我们能够发现,jedis类提供了4个构造方法。都可用于连接: ![20141009172808406][] ![Cente