Redis下載部署并加入idea應(yīng)用的小結(jié)
前言
復(fù)習(xí)一下Redis的部署和應(yīng)用,并記錄了下來!
一、下載Window版本的redis
1.打開網(wǎng)址:github上的redis安裝包,找到Redis on Windows,點(diǎn)擊 release page。

2.選擇你要下載的版本,點(diǎn)擊安裝程序進(jìn)行下載

3.安裝 一直點(diǎn) 下一步 直至完成安裝就行,注意自己的安裝目錄(下面的配置環(huán)境變量要用到,我自己的路徑是D:\Redis)
二、配置環(huán)境變量
1.右擊我的電腦,選擇屬性

2.點(diǎn)擊 高級(jí)系統(tǒng)設(shè)置 ,我這是win11系統(tǒng),你們自己找哈!

3.點(diǎn)擊環(huán)境變量

4.雙擊Path

5.點(diǎn)擊新建,把安裝redis的對(duì)應(yīng)目錄寫進(jìn)去,然后確定。

6.點(diǎn)擊win+R,輸入cmd

7.輸入命令redis-cli,連接成功!

到這里redis部署就完成了?。?!下面是redis在idea里面的應(yīng)用! 三、redis在idea的應(yīng)用 1.打開pom.xml文件,引入redis架包,代碼如下

代碼如下:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
2.打開application.properties配置文件,寫入redis的相關(guān)配置

代碼如下:
# RedisProperties #redis一共有16(0-15)個(gè)數(shù)據(jù)庫,隨便給一個(gè) spring.redis.database=11 spring.redis.host=localhost spring.redis.port=6379
3.新建一個(gè)配置類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);
// 設(shè)置key的序列化方式
template.setKeySerializer (RedisSerializer.string());
//設(shè)置value的序列化方式
template.setValueSerializer (RedisSerializer.json());
// 設(shè)置hash的key的序列化方式
template. setHashKeySerializer (RedisSerializer.string());
// 設(shè)置hash的value的序列化方式
template.setHashValueSerializer (RedisSerializer.json());
// 使設(shè)置生效
template.afterPropertiesSet();
return template;
}
}
4.測(cè)試 在測(cè)試類里面添加測(cè)試方法,測(cè)試通過

代碼如下:
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);
// 設(shè)置key的序列化方式
template.setKeySerializer (RedisSerializer.string());
//設(shè)置value的序列化方式
template.setValueSerializer (RedisSerializer.json());
// 設(shè)置hash的key的序列化方式
template. setHashKeySerializer (RedisSerializer.string());
// 設(shè)置hash的value的序列化方式
template.setHashValueSerializer (RedisSerializer.json());
// 使設(shè)置生效
template.afterPropertiesSet();
return template;
}
}
或者
打開redis控制臺(tái),輸入以下命令,測(cè)試通過!

總結(jié)
到此這篇關(guān)于Redis下載部署并加入idea應(yīng)用的文章就介紹到這了,更多相關(guān)Redis下載部署內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
redis啟動(dòng)redis-server.exe閃退問題解決
本文主要介紹了redis啟動(dòng)redis-server.exe閃退問題解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-02-02
Redis實(shí)現(xiàn)單設(shè)備登錄的場(chǎng)景分析
這篇文章主要介紹了Redis實(shí)現(xiàn)單設(shè)備登錄,用戶首次登錄時(shí),將用戶信息存入Redis,key是用戶id,value是token,當(dāng)用戶在其他設(shè)備登錄時(shí),會(huì)重新生成token,這個(gè)時(shí)候原先的token已經(jīng)被覆蓋了,本文給大家提供樣例及核心代碼,感興趣的朋友參考下吧2022-04-04
使用lua+redis解決發(fā)多張券的并發(fā)問題
這篇文章主要介紹了使用lua+redis解決發(fā)多張券的并發(fā)問題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01
關(guān)于SpringBoot 使用 Redis 分布式鎖解決并發(fā)問題
針對(duì)上面問題,一般的解決方案是使用分布式鎖來解決,本文通過場(chǎng)景分析給大家介紹關(guān)于SpringBoot 使用 Redis 分布式鎖解決并發(fā)問題,感興趣的朋友一起看看吧2021-11-11

