亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

前言

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

一、下載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ù)庫(kù),隨便給一個(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)文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    redis模糊批量刪除key的方法

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

最新評(píng)論