java代码redis注册服务器,Java使用Jedis操作Redis服务器的实例代码

这几天Java项目中需要用到Redis,于是学习了一下使用Jedis来操作Redis服务器的相关知识,下面为具体的配置和代码。

1、Maven中配置Jedis

在maven项目的pom.xml中添加依赖

2、简单应用

3、JedisPool的实现

创建Jedis连接池:

从连接池中取出实例数:

4、使用pipeline批量操作

由于Redis是单线程,因此上述对redis的操作模式均为:请求-响应,请求响应….。下一次请求必须等上一次请求响应回来之后才可以。在Jedis中使用管道可以改变这种模式,客户算一次发送多个命令,无需等待服务器的返回,即请求,请求,请求,响应,响应,响应这种模式。这样一来大大减小了影响性能的关键因素:网络返回时间。

具体操作如下:

简单的测试一下,运行10000个数据的存储花费93ms左右的时间。而采用请求-响应,请求-响应的模式,操作如下:

测试时间826ms。可见大量的时间均花费在网络交互上,Redis本身的处理能力还是很强的。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:http://zcheng.ren/2017/08/08/UseJedisToOperateRedis/?utm_source=tuicool&utm_medium=referral

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值