redis基础学习
文章平均质量分 81
redis在我工作的项目中多次使用到,用于java web项目缓存,是个不错的工具,所以特意学习记录下来。
老马识途2.0
始于颜值,陷于才华,终于人品,合于性格...
展开
-
maven+springmvc+mybatis+redis 缓存查询实例,附有源码地址,使用redis注解和hash数据格式set,get两种方式讲解
先来看下工程结构:典型的mvc结构,配置文件都写在resources中,除了web.xml是在下图:下面先建一个maven+springmvc+mybatis的工程:新建工程:new--》other-->maven Project -->下一步--》输入工程名:结束。然后在pom导入依赖,在联网的情况下就可以自动下载jar包了。maven配置也不用改,很方便:<project x...原创 2018-07-09 20:14:24 · 1733 阅读 · 0 评论 -
第五章:redis持久化,包括rdb和aof两种方式
rdb持久化方式:是在指定的时间写入硬盘aof方式:是以日志,记录每一操作,两个方式可以单独使用或结合使用rdbrdb方式是默认支持的。特点:只有一个文件,根据配置文件的配置时间间隔,每个一段时间将数据统一读入到一个文件中,方便压缩转移。但是如果宕机就会丢失这段时间内的数据。我们查看redis.conf配置文件:有下面一段:# like in the following example: # ...原创 2018-04-30 00:38:19 · 236 阅读 · 0 评论 -
第四章:redis 数组结构的set和一些通用命令
存储set ,set不允许有重复元素;设置 获取元素:127.0.0.1:6379> sadd set1 a b c (integer) 3 127.0.0.1:6379> SMEMBERS set1 1) "a" 2) "c" 3) "b"插入相同元素只保留一个:127.0.0.1:6379> sadd set1 a e f (integer) 2 127.0.0.1:6379...原创 2018-04-29 23:13:07 · 1902 阅读 · 0 评论 -
第三章 : redis数据结构种类
五中数据结构:字符串(String) ,字符串列表(list),有序字符串集合(sorted set),哈希(hash),字符串集合(set)。下面介绍下string 的应用:得到所有key127.0.0.1:6379> keys * 1) "foo" 2) "liux" 3) "liux2"获得值:127.0.0.1:6379> get foo "bar"删除值:127.0.0.1:...原创 2018-04-28 09:03:05 · 261 阅读 · 0 评论 -
redis 第二章:redis-desktop-manager的使用和jedis的使用
实际工作环境中,Redis会安装在服务器上,我们想使用Redis服务就要使用Redis终端。 redis-desktop-manager便是来连接Redis服务并可供我们学习使用的。 首先,安装 redis-desktop-manager,大家可以到https://redisdesktop.com/download这个地址下载安装包并进行安装。下载windows版本的。 ...原创 2018-04-15 11:11:07 · 1010 阅读 · 0 评论 -
redis第一章:redis原理,使用背景,下载安装
一:使用背景及原理 1.1 互联网时代背景下大机遇,为什么用nosql 1.1.1 单机Mysql的美好年代(好几年前) 当时的业务很相对简单,就是JSP--->Action---->Service---->DAO----->数据库,数据库也就是一个实例而已,无论是Mysql还是Oracle。把这五层缩减为三层...原创 2018-04-15 10:34:01 · 863 阅读 · 0 评论