上一篇讲述的是redis的使用方式配置,在配置完成后既是redis的一些常规使用命令。
redis在java中主要通过jedis命令对数据的存取。
首先是针对redis中的value的操作命令:
jedis.select(num):num对应redis的分区
jedis.flushDB:删除当前分区的所有数据
jedis.flushAll:删除所有分区中的数据
jedis.del("key"):删除key的的值
jedis.exists("key"):查看是否存在key
jedis.rename("old_key","new_key"):给old_key重新命名为new_key
jedis.dbsize():查询该分区下key的数量
jedis.keys("*"):查询某个key,*为所有的key
jedis.type("key"):查看key的类型
接下来是对redis中各种类型数据的存取操作:
1.String 类型
jedis.set("key","value"):增加name为key的值
jedis.get("key"):获取name为key的值
jedis.mset("key1","value1","key2","value2".....):设置多个name为key的值
jedis.mget("key1","key2"......):获取多个key的值
jedis.incr("key"):name为key的值自增1
jedis.decr("key"):name为key的值自减1
jedis.incrBy("key",Integer):name为key的值自增一变量
jedis.decrBy("key",Integer):name为key的值自减一变量
jedis.setex("key",seconds,"value"):给name为key的值设置一个时间,单位为秒
jedis.append("key",value):给name为key的值追加一个的值
jedis.substr("key",start.end):截取一定长度的值
2.hash
jedis.hset("key",field,"value"):存储key,field分区的值
jedis.hget("key",field):获取为key的field分区的值
jedis.hmset("key",hashmap):存储为key,值为一个map的值
jedis.hmget("key",field1,field2....):返回为key的选择的field分区的值
jedis.hlen("key"):返回为key的所有field分区长度
jedis.hkeys("key"):返回为key的所有field区
jedis.hvals("key"):返回为key的所有值
jedis.hgetAll("key"):返回为key的值(一个map)
3.list
jedis.rpush("key",value):在name为key的list最后添加一个值
jedis.lpush("key",value):在name为key的list最前添加一个值
jedis.lrange("key",start,end):取出name为key的list("key",0,-1)为取出全部
4.set
jedis.sadd("key",member):给name为key的set集合中添加member值
jedis.smembers("key"):取出name为key的集合
5.zset
jedis.zadd("key",score,member):给name为key的set存储值并排序
jedis.zrange("key",start,end):取出name为key的指定范围内的值,并按score从小到大排序
jedis.zrerange("key",start,end):取出name为key的指定范围内的值,并按score从小到大排序
相关推荐
tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-...
java-redis-rdb 是一个用来解析 Redis 的 dump.rdb 文件的 Java 开发包。 标签:javaredisrdb redis
Java Redis Jar 指的是Java语言与Redis数据库交互所使用的库文件,主要包含Spring框架整合Redis所需的依赖。Redis是一款高性能的键值存储系统,常用于数据缓存、消息队列等场景,而Java作为广泛使用的编程语言,通过...
赠送jar包:spring-data-redis-2.6.1.jar; 赠送原API文档:spring-data-redis-2.6.1-javadoc.jar; 赠送源代码:spring-data-redis-2.6.1-sources.jar; 赠送Maven依赖信息文件:spring-data-redis-2.6.1.pom; ...
关于java-redis的常用命令使用以及配置信息设置的构造池创建
标签:apache、flink、connector、redis、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准...
赠送jar包:spring-session-data-redis-2.0.4.RELEASE.jar; 赠送原API文档:spring-session-data-redis-2.0.4.RELEASE-javadoc.jar; 赠送源代码:spring-session-data-redis-2.0.4.RELEASE-sources.jar; 赠送...
赠送jar包:spring-session-data-redis-2.0.4.RELEASE.jar; 赠送原API文档:spring-session-data-redis-2.0.4.RELEASE-javadoc.jar; 赠送源代码:spring-session-data-redis-2.0.4.RELEASE-sources.jar; 赠送...
赠送jar包:spring-data-redis-2.3.9.RELEASE.jar; 赠送原API文档:spring-data-redis-2.3.9.RELEASE-javadoc.jar; 赠送源代码:spring-data-redis-2.3.9.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-...
赠送jar包:netty-codec-redis-4.1.73.Final.jar; 赠送原API文档:netty-codec-redis-4.1.73.Final-javadoc.jar; 赠送源代码:netty-codec-redis-4.1.73.Final-sources.jar; 赠送Maven依赖信息文件:netty-codec-...
在这个"Java-redis-demo"项目中,我们将会探讨如何在Java环境中集成和使用Redis,以便利用它的强大功能。以下是关于Java与Redis交互的一些关键知识点: 1. **Jedis库**: Java连接Redis最常用的客户端库是Jedis。它...
赠送jar包:spring-data-redis-2.5.5.jar; 赠送原API文档:spring-data-redis-2.5.5-javadoc.jar; 赠送源代码:spring-data-redis-2.5.5-sources.jar; 赠送Maven依赖信息文件:spring-data-redis-2.5.5.pom; ...
标签:apache、flink、connector、redis、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明...
java -redis-redis连接工具
赠送jar包:spring-data-redis-2.0.9.RELEASE.jar; 赠送原API文档:spring-data-redis-2.0.9.RELEASE-javadoc.jar; 赠送源代码:spring-data-redis-2.0.9.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-...
狂神说Java-Redis课程笔记脑图-自我总结
赠送jar包:spring-data-redis-2.0.6.RELEASE.jar; 赠送原API文档:spring-data-redis-2.0.6.RELEASE-javadoc.jar; 赠送源代码:spring-data-redis-2.0.6.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-...
【标题】"tomcat-redis-session-manager包集合下载(tomcat8)"涉及的主要知识点是将Redis集成到Tomcat中管理会话(session),以提高Web应用的性能和可扩展性。 【描述】中提到的"所需的tomcat-redis-session-...
赠送jar包:spring-data-redis-2.5.5.jar; 赠送原API文档:spring-data-redis-2.5.5-javadoc.jar; 赠送源代码:spring-data-redis-2.5.5-sources.jar; 赠送Maven依赖信息文件:spring-data-redis-2.5.5.pom; ...