个人技术总结 —— redis的使用
目录
- 技术概述
- 技术详述
- 技术使用中遇到的问题和解决过程
- 总结
- 参考文献
技术概述
Redis在Spring Boot中作为缓存解决方案,提升应用性能。在数据读取频繁的场景下使用。学习该技术用于优化系统性能以及完成一些数据存储和读取的事情。技术难点在于配置、部署以及数据持久化。
技术详述
首先在服务器上使用docker并修改配置文件来自定义配置启动redis服务,而后在本地编写相关的配置进行连接。

编写配置类、工具类以使用redis,其中包括set、get等等方法。


在代码中运用,例如使用redis记录存储用户状态,在用户登录时根据用户状态来进行限制。

技术使用中遇到的问题和解决过程
- 在服务器上配置启动后,本地连接失败。
解决过程:第一步检查服务器的安全组和防火墙是否配置正确,检查无误后第二步检查自定义的redis配置文件是否成功生效以及是否配置正确,在redis容器中检查也确定无误后,我又对启动该容器的启动命令进行了检查,发现问题在于自定义了redis的端口后,没有将其从容器中映射到服务器中,-p参数应为(自定义端口号):(自定义端口号),修改后重新启动再次尝试本地连接成功。总结
对于redis的理解还只在很浅的层面,它还有许多强大的功能、特性值得我今后认真的学习。对于这项技术的使用我也还不够熟练,还需要多加练习。参考文献
相关推荐
redis个人总结
从redis数据结构、项目应用、主从复制、数据存储角度结合资料总结,如何与mysql同步分析等
一文弄懂redis分布式缓存之微博推送技术方案
1️⃣业务场景分析 关注微博 登录首页展示了我关注的所有人发的微博,展示形式是列表 滚动有分页加载 2.个人微博 我发的微博展示在个人微博,展示形式也是列表 滚动有分页加载 2️⃣ 基于redis技术方案 发微博 文章 个人微博 关注微博 用户 服务器 采用map结构保存 采用list结构保存文章id 也采用list结构保存文章id 关注微博和个人微博的展示形式都是列表,用redis的list结构存储。 滚动有分页加载,用redis的lrange ...
SpringBoot打造个人博客系统(分前后台)
博客项目实战是每一个Java程序员的必修课,鉴于目前网上资料不全,我花费了5天时间从零打造,写出了这个博客系统。 它也算是一个中小型企业级应用了。这个系统分为前后台,既有供广大朋友访问的前台系统,也有后台管理系统。 所用技术均是目前的主流。涉及技术点:SpringBoot,MyBatis,Thymeleaf,Shiro,Kaptcha验证码,实现图片上传,Druid数据源,PageHelper...
c++使用redis个人总结
前段时间c++项目需要使用缓存替换mysql,因为要持久化,而没有选择项目中只用过的memcache,选择了redis。客户端代码选择hiredis,版本应该是最新的,记不清(放到资源中)。这些源码需要封装,要不使用起来麻烦。(竟然没法上传文件作为附件???,只能放到资源里)简单记录下项目使用方式:master作为增删操作的对象,slave只负责读,redis集群实时同步,持久化方式为AOF,配置...
基于java SpringBoot和Vue的个人博客系统,使用了elasticsearch、rabbitmq、redis.zip
基于java SpringBoot和Vue的个人博客系统,使用了elasticsearch、rabbitmq、redis


