Redis下载部署并加入idea应用的小结

目录
  • 前言
  • 一、下载Window版本的redis
    • 1.打开网址:github上的redis安装包,找到Redis on Windows,点击 release page。
    • 2.选择你要下载的版本,点击安装程序进行下载
    • 3.安装 一直点 下一步 直至完成安装就行,注意自己的安装目录(下面的配置环境变量要用到,我自己的路径是D:\Redis)
  • 二、配置环境变量
    • 1.右击我的电脑,选择属性
    • 2.点击 高级系统设置 ,我这是win11系统,你们自己找哈!
    • 3.点击环境变量
    • 4.双击Path
    • 5.点击新建,把安装redis的对应目录写进去,然后确定。
    • 6.点击win+R,输入cmd
    • 7.输入命令redis-cli,连接成功!
  • 总结

前言

复习一下Redis的部署和应用,并记录了下来!

一、下载Window版本的redis

1.打开网址:github上的redis安装包,找到Redis on Windows,点击 release page。

2.选择你要下载的版本,点击安装程序进行下载

3.安装 一直点 下一步 直至完成安装就行,注意自己的安装目录(下面的配置环境变量要用到,我自己的路径是D:\Redis)

二、配置环境变量

1.右击我的电脑,选择属性

2.点击 高级系统设置 ,我这是win11系统,你们自己找哈!

3.点击环境变量

4.双击Path

5.点击新建,把安装redis的对应目录写进去,然后确定。

6.点击win+R,输入cmd

7.输入命令redis-cli,连接成功!

到这里redis部署就完成了!!!下面是redis在idea里面的应用! 三、redis在idea的应用 1.打开pom.xml文件,引入redis架包,代码如下

代码如下:

		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-data-redis</artifactId>
		</dependency>

2.打开application.properties配置文件,写入redis的相关配置

代码如下:

# RedisProperties
#redis一共有16(0-15)个数据库,随便给一个
spring.redis.database=11
spring.redis.host=localhost
spring.redis.port=6379

3.新建一个配置类redisConfig.java文件,代码如下

package com.example.community.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.connection.RedisConnectionFactory;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.serializer.RedisSerializer;

/**
 * @ClassName redisConfig
 * @Description TODO
 * @Author 加辣椒了吗?
 * @Date 2022/4/28 2:33
 * @Version 1.0
 **/
@Configuration
public class redisConfig {
    @Bean
    public RedisTemplate<String,Object> redisTemplate(RedisConnectionFactory factory){
        // 将redis注入工厂
        RedisTemplate<String,Object> template = new RedisTemplate<>();
        template.setConnectionFactory(factory);

        // 设置key的序列化方式
        template.setKeySerializer (RedisSerializer.string());
        //设置value的序列化方式
        template.setValueSerializer (RedisSerializer.json());
        // 设置hash的key的序列化方式
        template. setHashKeySerializer (RedisSerializer.string());
        // 设置hash的value的序列化方式
        template.setHashValueSerializer (RedisSerializer.json());
        // 使设置生效
        template.afterPropertiesSet();

        return template;
    }
}

4.测试 在测试类里面添加测试方法,测试通过

代码如下:

package com.example.community.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.connection.RedisConnectionFactory;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.data.redis.serializer.RedisSerializer;

/**
 * @ClassName redisConfig
 * @Description TODO
 * @Author 加辣椒了吗?
 * @Date 2022/4/28 2:33
 * @Version 1.0
 **/
@Configuration
public class redisConfig {
    @Bean
    public RedisTemplate<String,Object> redisTemplate(RedisConnectionFactory factory){
        // 将redis注入工厂
        RedisTemplate<String,Object> template = new RedisTemplate<>();
        template.setConnectionFactory(factory);

        // 设置key的序列化方式
        template.setKeySerializer (RedisSerializer.string());
        //设置value的序列化方式
        template.setValueSerializer (RedisSerializer.json());
        // 设置hash的key的序列化方式
        template. setHashKeySerializer (RedisSerializer.string());
        // 设置hash的value的序列化方式
        template.setHashValueSerializer (RedisSerializer.json());
        // 使设置生效
        template.afterPropertiesSet();

        return template;
    }
}

或者
打开redis控制台,输入以下命令,测试通过!

总结

到此这篇关于Redis下载部署并加入idea应用的文章就介绍到这了,更多相关Redis下载部署内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 关于使用IDEA的springboot框架往Redis里写入数据乱码问题

    乱码截图如下: 解决方法:在你RedisUtil类里加入下图红框的的代码, 代码请复制: @Autowired(required = false) public void setRedisTemplate(RedisTemplate redisTemplate) { RedisSerializer stringSerializer = new StringRedisSerializer(); redisTemplate.setKeySerializer(stringSerializer); re

  • Redis下载部署并加入idea应用的小结

    目录 前言 一.下载Window版本的redis 1.打开网址:github上的redis安装包,找到Redis on Windows,点击 release page. 2.选择你要下载的版本,点击安装程序进行下载 3.安装 一直点 下一步 直至完成安装就行,注意自己的安装目录(下面的配置环境变量要用到,我自己的路径是D:\Redis) 二.配置环境变量 1.右击我的电脑,选择属性 2.点击 高级系统设置 ,我这是win11系统,你们自己找哈! 3.点击环境变量 4.双击Path 5.点击新建,

  • IDEA SSM整合Redis项目实例 附源码

    IDEA SSM整合Redis项目实例 1.pom.xml 配置 <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dep

  • 使用maven实现redis与idea的连接问题

    spring配置文件  加入 <!-- spring data redis --> <bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"> <property name="usePool" value="true"><

  • 基于idea Maven中的redis配置使用详解

    pom.xml文件需要的内容 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> <dependency> <groupId>org.springframework.data</groupId> &

  • IDEA版使用Java操作Redis数据库的方法

    首先 下载 jedis.jar包 然后再 工程设置里面找到Libraries,点击+.添加下载好的jedis.jar包.点击OK退出即可 创建Java_Control_Redis类 测试链接 package ccit.redis; import redis.clients.jedis.Jedis; public class Java_Control_Redis { public static void main(String[] args) { //连接本地的 Redis 服务 Jedis je

  • Linux中Redis安装部署的操作步骤

    目录 1. 下载redis 2.解压文件 3.将其移动到安装目录 4. 执行make 编译 5. 进行安装 6.修改redis.conf配置 7.启动redis 8.查看 ps -aux | grep redis 9.关闭redis 10.查看redis 日志 总结 最近由于项目所需redis 进行数存储,于是得在服务器安装一个redis 1. 下载redis 直接使用wget 拉取,也可以直接去官网下载 redis官网 [root@install_folder]# wget http://do

  • Windows下redis下载、redis安装及使用教程

    redis 简介 简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向.另外,redis 也经常用来做分布式锁.redis 提供了多种数据类型来支持不同的业务场景.除此之外,redis 支持事务 .持久化.LUA脚本.LRU驱动事件.多种集群方案. Redis 下载安装 现在gihub下 https://github.com/MicrosoftArchive/redis/releases 基本

  • Redis快速部署为Docker容器的实现方法

    目录 入门 数据存储 配置您的服务器 管理Redis安全 使用您的 Redis 安装 概括 Redis是一种内存键值存储,可以保存高性能的抽象数据结构.开源软件通常用于数据库.消息传递和缓存功能. Docker 是将应用程序打包到容器中的领先工具包.它允许您将软件组件隔离到具有自己的文件系统的独立环境中. 在本指南中,我们将使用 Docker 使用Docker Hub 上的官方镜像快速部署 Redis .与裸机安装相比,Docker 实现了更简单的设置过程,并且不会用新包污染您的主机.在继续之前

  • redis实现延时队列的两种方式(小结)

    背景 项目中的流程监控,有几种节点,需要监控每一个节点是否超时.按传统的做法,肯定是通过定时任务,去扫描然后判断,但是定时任务有缺点:1,数据量大会慢:2,时间不好控制,太短,怕一次处理不完,太长状态就会有延迟.所以就想到用延迟队列的方式去实现. 一,redis的过期key监控 1,开启过期key监听 在redis的配置里把这个注释去掉 notify-keyspace-events Ex 然后重启redis 2,使用redis过期监听实现延迟队列 继承KeyExpirationEventMess

  • IDEA 2020.1 for Mac 下载安装配置及出现的问题小结

    下载安装 IDEA 2020.1添加了对 Java 14 的支持以及适用于各种框架的新功能,通过数据流分析辅助升级了调试器,新增了 LightEdit 模式,以及下载并配置 JDK 等! 更多详细的更新可以去官网查看变化. 我们可以在官网下载它,也可以在其他网站下载对应的资源.安装后选择免费试用30天. 激活教程 最新idea2020激活码超详细教程(设置插件仓库成功激活到2099年) 关于最新IDEA2020.2.1,2.2,3以上破解,激活失效,重新激活的问题 有条件的朋友还是支持正版资源,

  • C# Redis学习系列(一)Redis下载安装使用

    下一篇:C# Redis学习系列二:Redis基本设置 一.认识Redis 1. Redis 是一个高性能的key-value数据库. 2. 它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型). 3.周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件 4.别人说的 比我好 Redis百度百科 二.下载 为了匹配我的教程,我推荐下载 redis-2.8.2400 三.如何安

  • SpringBoot整合redis中的JSON序列化文件夹操作小结

    目录 前言 快速配置 JSON序列化 jackson序列化 Fastjson序列化 分析参考对比 更多问题参考 redis数据库操作 前言 最近在开发项目,用到了redis作为缓存,来提高系统访问速度和缓解系统压力,提高用户响应和访问速度,这里遇到几个问题做一下总结和整理 快速配置 SpringBoot整合redis有专门的场景启动器整合起来还是非常方便的 <dependency> <groupId>org.springframework.boot</groupId>

  • Linux下Redis的安装和部署

    一.Redis介绍 Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括string.list.set.zset和hash.这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作.在此基础上,Redis支持各种不同方式的排序. 和Memcache一样,Redis数据都是缓存在计算机内存中,不同的是,Memcache只能将数据缓存到

  • linux环境部署及docker安装redis的方法

    安装步骤 1. 安装Redis 通过docker search redis和docker pull redis下载redis镜像 2. 新建挂载配置文件夹 新建data和conf两个文件夹,位置随意. mkdir -p /root/docker/redis/data mkdir -p /root/docker/redis/conf 注:因为 redis 默认配置你会发现只能够本地连接,不能进行远程访问,使用 Redis Desktop Manager连接都会报错,因此需要手动挂载 redis 配

随机推荐