首页 > 其他分享 >缓存优化——环境搭建

缓存优化——环境搭建

时间:2023-04-04 17:12:25浏览次数:34  
标签:缓存 data redis springframework import org 优化 redisTemplate 搭建

maven坐标

在项目的pom.xml文件中导入spring data redis的maven坐标:

<dependency>

  <groupId>org.springframework.boot</groupId>

  <artifactId>spring-boot-starter-data-redis</artifactId>

</dependency>

 

配置文件

在项目的application.yml中加入redis相关配置:

spring:
      redis:
        host: redis服务所在主机ip
        port: 6379
        password: 密码
        database: 0

 

配置类

在项目中加入配置类RedisConfig

package com.itheima.config;

import org.springframework.cache.annotation.CachingConfigurerSupport;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.connection.RedisConnectionFactory;
import org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.serializer.StringRedisSerializer;

@Configuration
public class RedisConfig extends CachingConfigurerSupport {

    @Bean
    public RedisTemplate<Object, Object> redisTemplate(RedisConnectionFactory connectionFactory) {
        RedisTemplate<Object, Object> redisTemplate = new RedisTemplate<>();

        //默认的Key序列化器为:JdkSerializationRedisSerializer
        redisTemplate.setKeySerializer(new StringRedisSerializer()); // key序列化
        //redisTemplate.setValueSerializer(new GenericJackson2JsonRedisSerializer()); // value序列化

        redisTemplate.setConnectionFactory(connectionFactory);
        return redisTemplate;
    }
}

 










标签:缓存,data,redis,springframework,import,org,优化,redisTemplate,搭建
From: https://www.cnblogs.com/fxzm/p/17287108.html

相关文章

  • vue 之 computed方法自带缓存踩坑1
    使用场景:ant-vue穿梭框使用页面使用computed方法处理组织结构数据,退出页面时,对加载数据做了setnull操作,再次进入页面时,穿梭框只显示数据,无法做左右穿梭功能。原因:computed方法在页面初始化时执行,且只执行一次,并会将方法内的数据进行缓存。退出页面做了数据清除工作,但并为清楚......
  • DataLeap 数据资产实战:如何实现存储优化?
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群背景DataLeap作为一站式数据中台套件,汇集了字节内部多年积累的数据集成、开发、运维、治理、资产、安全等全套数据中台建设的经验,助力企业客户提升数据研发治理效率、降低管理成本。Da......
  • 前端项目首页加载速度及项目性能优化
    提升首屏的加载速度或项目整体优化,是前端性能优化中最重要的环节,接下来跟大家分享一些常规且有效的首屏优化建议及做法。一、路由懒加载SPA项目,一个路由对应一个页面,如果不做处理,项目打包后,会把所有页面打包成一个文件,当用户打开首页时,会一次性加载所有的资源,造成首页加载很慢,降......
  • 前端项目首页加载速度及项目性能优化
    提升首屏的加载速度或项目整体优化,是前端性能优化中最重要的环节,接下来跟大家分享一些常规且有效的首屏优化建议及做法。一、路由懒加载SPA项目,一个路由对应一个页面,如果不做处理,项目打包后,会把所有页面打包成一个文件,当用户打开首页时,会一次性加载所有的资源,造成首页加载很慢,降......
  • Jmeter搭建分布式压测环境
    最近在做性能测试,本来以为一台压力机就够啦,但是在压测一个查询接口的时候,当TPS达到500多的时候就开始报错,经过定位是压力机出现啦瓶颈,于是决定对压力机做一下分布式,经过调试环境部署成功,再次压测时候问题解决。下面记录一下部署分布式环境的过程。使用的工具及版本:JDK:1.8.0_211......
  • 大数据带来新机遇:如何利用大数据技术优化跨境电商运营?
    互联网和电商的不断发展,跨境电商已经成为一种全新的商业模式。然而,跨境电商的运营需要面对很多挑战,如物流、支付、语言文化等。如何利用大数据技术优化跨境电商运营成为一个重要的课题。一、大数据技术在跨境电商中的应用数据挖掘数据挖掘是大数据技术的核心之一,它可以对跨......
  • frp内网穿透环境搭建--服务端ubuntu 客户端win10
    前提条件:1个公网ip服务器,例如我的是腾讯云服务器ubuntu20下载frp软件,下的是0.33.0版本,该版本直接把软件封装成服务,能用ubuntu直接定义开机自启等github:https://github.com/fatedier/frp.git注意查看ubuntu系统的架构是arm还是amd,下载对应版本,否则安装了也用不了解压文件,编辑......
  • 【搞事】HTTP文件传输服务器搭建|网站文件分享|HFSxCHFS用法
    1、problem在学校讲台上只有一台电脑,但是下面各种(你懂的)设备,都需要去上面拷贝资源,每次就很麻烦,于是就想着能不能把这些ppt啊什么的分享出来,在下面就可以看。2、solutionHFS(HttpFileServer)是一款基于http的开源文件分享软件。官网地址:https://www.rejetto.com/hfs/?f=dlCHFS(Cute......
  • OpenGL是什么?Win10+VS2019下搭建glfw+glad开发环境
    1、什么是OpenGL什么是OpenGLOpenGL是一套API接口。学习这套接口,就可以在那些支持OpenGL的机器上正常使用这些接口,在屏幕上看到绘制的结果。显卡厂商的支持这套接口是Khronos(科纳斯)这个组织在维护,怎么维护呢?就是写一个说明书,指导各个GPU厂家,如果他们要支持OpenGL的话,要怎......
  • 家庭安防监控设备搭建
    一、Problem1、Open用户用户使用:手机客户端外网可看回放。(萤石云视频)视频存储:回放时间21天。(WD6T+x264)摄像视频:覆盖视角广。(前门后门4mm。边上6或8mm)2、Open安装POE供电(要求POE交换机一个,要求赠送外置电源。)数据传输(内网互联和管理)安装设置(电箱空间,中间中转,视频编码器)设备兼容(......