Redis 入门笔记
2019独角兽企业重金招聘Python工程师标准>>>
redis的安装还是比较方便的,只需要按照下面的步骤依次操作就好了,网上的一些教程这可能是之前的版本,没有官方的这个给出的简洁,其实mac下简易安装的话,用brew更加方便。
redis的简单介绍与使用可以看看菜鸟教程的redis简介(http://www.runoob.com/redis/redis-intro.html)
上面的例子存储的是String类型的数据,redis还可以存储Hash,Set,Zset,List等类型
Redis hash 是一个键值(key=>value)对集合,每个 hash 可以存储大约40多亿。
Redis 是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部或者尾部,每个列表可以存储大约40多亿。
Redis的Set是string类型的无序集合。集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1),添加一个string元素到,key对应的set集合中,成功返回1,如果元素已经在集合中返回0,key对应的set不存在返回错误,可以看到set做了去重操作,也是2的32次方减1
Redis zset 和 set 一样也是string类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。zset的成员是唯一的,但分数(score)却可以重复。
然后我们找个spring demo 看看(http://blog.didispace.com/springbootcache2/),
加入相应的依赖:
在 application.properties加入相应的配置
Spring Boot会在侦测到存在Redis的依赖并且Redis的配置是可用的情况下,使用RedisCacheManager初始化CacheManager。
看看测试代码:
可是看到日志 ,你会发现是从缓存区的
参考:
https://redis.io/download
http://www.runoob.com/redis/redis-intro.html
转载于:https://my.oschina.net/u/2277632/blog/1605274
Redis 入门笔记相关推荐
- redis入门笔记(1)
2019独角兽企业重金招聘Python工程师标准>>> 1. Redis 简介 Redis是一款开源的.高性能的键-值存储(key-value store).它常被称作是一款数据结构 ...
- Redis入门笔记(1)(lrange用法)
今天参考了网上的Redis操作,心生疑惑,便有所思考 有这样一段代码: 所有元素-stringlists:"+shardedJedis.lrange("stringlists&qu ...
- Redis入门笔记2
四 Redis 解决session共享[刚需] 4.1 session共享问题 我们之前都是单点项目,对于用户的信息存储都是使用session进行存储.但是在集群环境中,此时session就会有问题: ...
- 【Redis入门笔记 07】数据库持久化
目录
- Shiro 入门笔记,整合SpringBoot,Redis
Shiro 入门笔记 视频地址:https://www.bilibili.com/video/BV1uz4y197Zm 感谢编程不良人的教程 1. 权限管理 权限管理包括用户 身份认证 和 授权 两部 ...
- Redis——Redis入门和一些笔记
Redis入门和一些笔记 Redis概述 Redis安装 Redis性能测试 Redis一些基础知识 Redis配置文件 Redis概述 Redis是什么? Redis(Re mote Di ctio ...
- 香饽饽:腾讯强推的Redis天花板笔记,帮助初学者快速入门和提高(核心笔记+面试高频解析)
前言 在目前的技术选型中,Redis 俨然已经成为了系统高性能缓存方案的事实标准,因此现在 Redis 也成为了后端开发的基本技能树之一. 基于上述情况,今天给大家分享一份我亲笔撰写的阿里内部< ...
- Redis学习笔记①基础篇_Redis快速入门
若文章内容或图片失效,请留言反馈.部分素材来自网络,若不小心影响到您的利益,请联系博主删除. 资料链接:https://pan.baidu.com/s/1189u6u4icQYHg_9_7ovWmA( ...
- 2022最新版Redis入门到精通(云课堂视频学习笔记)
学习视频: 2022最新版Redis入门到精通 - 网易云课堂 学习笔记: 目录 一.初识Redis-认识NoSQL 1.认识NoSQL 2.认识Redis 3.安装Redis 二.Redis常见命令 ...
最新文章
- 虚拟机+ubuntu 图形界面和终端界面的切换
- 上海市经济信息化委关于支持新建互联网数据中心项目用能指标的通知
- IAR 单步调试很慢
- 初识设计模式、软件设计的六大原则
- wpf 如何设置弹出窗口必须关闭才能打开其他软件_新电脑到手后,这3项定要这样设置,能让你的电脑多用三年!...
- hdu 1418 抱歉 (欧拉公式)
- TortoiseGit不同分支合并代码
- oracle 在 Linux下安装环境配置
- 两轮差速驱动机器人轮间距校准方法
- LINUX使用gpg签名校验文件
- 安装java环境好_一键安装Java环境的好工具 你用了吗
- ExtendSim高效 易学 易用 真正能用起来的系统仿真与优化工具
- 网口压线顺序_网线水晶头接法
- 模拟游戏--鸭子的种类
- matlab函数积分怎么写,Matlab求分段函数的积分
- VRIK+Unity XR Interaction Toolkit 配置 VR 全身模型(下):实现腿部行走动画
- macOS开发中用TagLib获取、修改音频文件信息
- HTML基础选择器之属性选择器的基本介绍
- 条件概率和事件的相互独立性
- JDBC 增、查、删、改 和 防止sql注入登录