欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Redis下載部署并加入idea應(yīng)用的小結(jié)

 更新時間:2022年10月17日 11:07:34   作者:藍多多的小倉庫  
這篇文章主要介紹了Redis下載部署并加入idea應(yīng)用,需要的朋友可以參考下

前言

復(fù)習(xí)一下Redis的部署和應(yīng)用,并記錄了下來!

一、下載Window版本的redis

1.打開網(wǎng)址:github上的redis安裝包,找到Redis on Windows,點擊 release page。

2.選擇你要下載的版本,點擊安裝程序進行下載

3.安裝 一直點 下一步 直至完成安裝就行,注意自己的安裝目錄(下面的配置環(huán)境變量要用到,我自己的路徑是D:\Redis)

二、配置環(huán)境變量

1.右擊我的電腦,選擇屬性

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

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

4.雙擊Path

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

6.點擊win+R,輸入cmd

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

到這里redis部署就完成了?。。∠旅媸莚edis在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)個數(shù)據(jù)庫,隨便給一個
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);

        // 設(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.測試 在測試類里面添加測試方法,測試通過

代碼如下:

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控制臺,輸入以下命令,測試通過!

總結(jié)

到此這篇關(guān)于Redis下載部署并加入idea應(yīng)用的文章就介紹到這了,更多相關(guān)Redis下載部署內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 華為歐拉openEuler編譯安裝Redis的實現(xiàn)步驟

    華為歐拉openEuler編譯安裝Redis的實現(xiàn)步驟

    本文主要介紹了華為歐拉openEuler編譯安裝Redis的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 使用redis獲取自增序列號實現(xiàn)方式

    使用redis獲取自增序列號實現(xiàn)方式

    這篇文章主要介紹了使用redis獲取自增序列號實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • redis list類型命令的實現(xiàn)

    redis list類型命令的實現(xiàn)

    本文主要介紹了redis list類型命令的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Redis3.2.11在centos9安裝與卸載過程詳解

    Redis3.2.11在centos9安裝與卸載過程詳解

    這篇文章主要介紹了Redis3.2.11在centos9安裝與卸載過程詳解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • Redis數(shù)據(jù)結(jié)構(gòu)之鏈表詳解

    Redis數(shù)據(jù)結(jié)構(gòu)之鏈表詳解

    大家好,本篇文章主要講的是Redis數(shù)據(jù)結(jié)構(gòu)之鏈表詳解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 淺談RedisTemplate和StringRedisTemplate的區(qū)別

    淺談RedisTemplate和StringRedisTemplate的區(qū)別

    本文主要介紹了RedisTemplate和StringRedisTemplate的區(qū)別及個人見解,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • 基于Redis分布式鎖的實現(xiàn)代碼

    基于Redis分布式鎖的實現(xiàn)代碼

    這篇文章主要介紹了Redis分布式鎖的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • Redis?鍵值對(key-value)數(shù)據(jù)庫實現(xiàn)方法

    Redis?鍵值對(key-value)數(shù)據(jù)庫實現(xiàn)方法

    Redis 的鍵值對中的 key 就是字符串對象,而 value 可以是字符串對象,也可以是集合數(shù)據(jù)類型的對象,比如 List 對象,Hash 對象、Set 對象和 Zset 對象,這篇文章主要介紹了Redis?鍵值對數(shù)據(jù)庫是怎么實現(xiàn)的,需要的朋友可以參考下
    2024-05-05
  • 面試分析分布式架構(gòu)Redis熱點key大Value解決方案

    面試分析分布式架構(gòu)Redis熱點key大Value解決方案

    這篇文章主要為大家介紹了分布式架構(gòu)Redis熱點key大Value解決方案,以及在面試中如果遇到這類問題的分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2022-03-03
  • redis模糊批量刪除key的方法

    redis模糊批量刪除key的方法

    這篇文章主要介紹了redis模糊批量清除key的操作方法,包括命令行刪除和golang代碼刪除,本文結(jié)合示例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-12-12

最新評論