首页 > 学院 > 开发设计 > 正文

redis-service服务

2019-11-08 20:58:07
字体:
来源:转载
供稿:网友

redis-service 干什么用的

redis-service是一个基于jedis 封装而成的jar,将常用的的业务功能进行了封装, 你可以直接将其导入到自己的项目中从而使用很多经常需要的业务功能,不用再重新开发,提高开发效率。

下载

下载地址:

http://download.csdn.net/detail/u013067629/9749802

redis-service具有的功能

单条数据插入list集合插入Hash插入 用于同时将多个 field-value (字段-值)对设置到哈希表中。、获取哈希表字段值用于删除哈希表 key 中的一个或多个指定字段,不存在的字段将被忽略。返回值为被成功删除字段的数量,不包括被忽略的字段。存储redis队列 顺序存储存储redis队列 反向存储根据单个key查询单个value根据模糊key查询多个value,将结果以map形式封装用于移除列表的最后一个元素,并将该元素添加到另一个列表并返回获取队列数据:根据键获取对应队列的所有数据对模糊key升序排序,并将对应的值以map形式封装对模糊key降序排序,并将对应的值以map形式封装对一个key对应的Set或者 List类型的值进行降序排序根据模糊key查询多个value,并对结果排序,将排序后的结果封装为map形式清空redis当前库里的数据 ……

具体可参考javaDoc

JavaDoc

地址: http://download.csdn.net/detail/u013067629/9749809

redis-service的使用

1. 依赖的jar commons-pool2-2.0 google-collections-1.0 jedis-2.8.1 log4j-1.2.16

2. 需要两个配置文件: redis.PRoperties log4j.properties

配置文件的内容:

log4j.properties(log4j的配置参数在这里配置):

g4j.rootLogger = debug,stdout,D,Elog4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.outlog4j.appender.stdout.layout = org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%nlog4j.appender.D = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.D.File = D://logs/debug.loglog4j.appender.D.Append = truelog4j.appender.D.Threshold = DEBUG log4j.appender.D.layout = org.apache.log4j.PatternLayoutlog4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%nlog4j.appender.E = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.E.File =D://logs/error.log log4j.appender.E.Append = truelog4j.appender.E.Threshold = ERROR log4j.appender.E.layout = org.apache.log4j.PatternLayoutlog4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n

redis.properties(设置redis的访问ip、密码、端口,还有其他的相关参数等。):

#redis host#host=192.168.0.254#redis port#port=6379#redis passwdpasswd=123456# MaxTotalmax_active=200#MaxIdlemax_idle=300#MAX_WAITmax_wait=-1#TIMEOUTtimeout=10000#TestOnBorrowtest_on_borrow=false#TestOnReturntest_on_return=false#redis databasedatabase=0

配置文件及依赖的jar包下载地址:

http://download.csdn.net/detail/u013067629/9749945

使用步骤:

将两个配置文件放置项目的src目录下,将redis-service依赖的jar 导入到项目中,就可以根据自己项目需要引入相应的方法.

使用示例:

这里写图片描述

上面直接通过JedisClient 拿到方法,该方法是根据模糊查询获取redis库里的按升序排序的相关值,并且可以指定获取值的数量。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表