redis学习
今天简单学习了一下redis从安装到测试踩了好几个坑 记录一下吧
Redis 概述
在我们日常的Java Web开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而存在严重的性能弊端,一瞬间成千上万的请求到来,需要系统在极短的时间内完成成千上万次的读/写操作,这个时候往往不是数据库能够承受的,极其容易造成数据库系统瘫痪,最终导致服务宕机的严重生产问题。
Redis 在 Java Web 主要有两个应用场景:
存储 缓存 用的数据;
需要高速读/写的场合使用它快速读/写;
Redis 的安装
访问地址:https://github.com/ServiceStack/redis-windows/tree/master/downloads
把 Redis 下载下来后找到一个合适的地方解压,就能得到如下图所示的目录
打开cmd进入当前目录下
然后输入 redis-server redis.windows.conf 这时候居然给我报错了
最终解决方案如下
按顺序输入如下命令就可以连接成功
- redis-cli.exe
- shutdown
- exit
- redis-server.exe redis.windows.conf
此处是看了一个老哥的方案完美解决 感谢!
后面用springboot进行了简单测试 后面过程就不贴了 放一下我参考的这篇文章 写的还是很详细的 感谢!
链接:https://www.jianshu.com/p/56999f2b8e3b 作者:我没有三颗心脏