个人技术总结 —— redis的使用

Xiaolinovo02 Xiaolinovo02 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

目录

  • 技术概述
  • 技术详述
  • 技术使用中遇到的问题和解决过程
  • 总结
  • 参考文献
(个人技术总结 —— redis的使用)

技术概述

Redis在Spring Boot中作为缓存解决方案,提升应用性能。在数据读取频繁的场景下使用。学习该技术用于优化系统性能以及完成一些数据存储和读取的事情。技术难点在于配置、部署以及数据持久化。

技术详述

首先在服务器上使用docker并修改配置文件来自定义配置启动redis服务,而后在本地编写相关的配置进行连接。

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

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

在这里插入图片描述

技术使用中遇到的问题和解决过程

  • 在服务器上配置启动后,本地连接失败。
    解决过程:第一步检查服务器的安全组和防火墙是否配置正确,检查无误后第二步检查自定义的redis配置文件是否成功生效以及是否配置正确,在redis容器中检查也确定无误后,我又对启动该容器的启动命令进行了检查,发现问题在于自定义了redis的端口后,没有将其从容器中映射到服务器中,-p参数应为(自定义端口号):(自定义端口号),修改后重新启动再次尝试本地连接成功。

    总结

    对于redis的理解还只在很浅的层面,它还有许多强大的功能、特性值得我今后认真的学习。对于这项技术的使用我也还不够熟练,还需要多加练习。

    参考文献

...全文

相关推荐

redis个人总结

从redis数据结构、项目应用、主从复制、数据存储角度结合资料总结,如何与mysql同步分析等

xb_smart

一文弄懂redis分布式缓存之微博推送技术方案

1️⃣业务场景分析 关注微博 登录首页展示了我关注的所有人发的微博,展示形式是列表 滚动有分页加载 2.个人微博 我发的微博展示在个人微博,展示形式也是列表 滚动有分页加载 2️⃣ 基于redis技术方案 发微博 文章 个人微博 关注微博 用户 服务器 采用map结构保存 采用list结构保存文章id 也采用list结构保存文章id 关注微博和个人微博的展示形式都是列表,用redis的list结构存储。 滚动有分页加载,用redis的lrange ...

Java云海.

SpringBoot打造个人博客系统(分前后台)

博客项目实战是每一个Java程序员的必修课,鉴于目前网上资料不全,我花费了5天时间从零打造,写出了这个博客系统。 它也算是一个中小型企业级应用了。这个系统分为前后台,既有供广大朋友访问的前台系统,也有后台管理系统。 所用技术均是目前的主流。涉及技术点:SpringBoot,MyBatis,Thymeleaf,Shiro,Kaptcha验证码,实现图片上传,Druid数据源,PageHelper...

qq_39157951

c++使用redis个人总结

前段时间c++项目需要使用缓存替换mysql,因为要持久化,而没有选择项目中只用过的memcache,选择了redis。客户端代码选择hiredis,版本应该是最新的,记不清(放到资源中)。这些源码需要封装,要不使用起来麻烦。(竟然没法上传文件作为附件???,只能放到资源里)简单记录下项目使用方式:master作为增删操作的对象,slave只负责读,redis集群实时同步,持久化方式为AOF,配置...

witto_sdy

基于java SpringBoot和Vue的个人博客系统,使用了elasticsearch、rabbitmq、redis.zip

基于java SpringBoot和Vue的个人博客系统,使用了elasticsearch、rabbitmq、redis

檀越@新空间
评论
收藏 已收藏
分享
返回顶部