Rumah  >  Artikel  >  Java  >  Apakah cara untuk mengendalikan Redis di Jawa?

Apakah cara untuk mengendalikan Redis di Jawa?

WBOY
WBOYke hadapan
2023-04-17 21:16:011564semak imbas

Jedis mengendalikan Redis

Buat projek idea

Buat projek Maven dan import kebergantungan Jedis:

<!-- 导入Jedis依赖 -->
        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>3.2.0</version>
        </dependency>

Buat kelas ujian JedisDemo selepas mengimport kebergantungan

package com.vleus.jedis;

import redis.clients.jedis.Jedis;

/**
 * @author vleus
 * @date 2021年07月03日 23:52
 */
public class JedisDemo1 {

    public static void main(String[] args) {

        //创建Jedis对象
        Jedis jedis = new Jedis("192.168.37.139",6379);
		//测试Jedis客户端是否能够连接上Redis
        System.out.println(jedis.ping());
    }
}

Output PONG untuk menunjukkan sambungan yang berjaya~
Apakah cara untuk mengendalikan Redis di Jawa?

Nota:

Jika anda tidak boleh menyambung ke Redis mesin maya semasa ujian pertama, sambungan kegagalan akan dilaporkan. Terdapat dua masalah yang perlu diselesaikan untuk pengecualian:

  • Pertama, matikan proses Redis, dan kemudian ubah suai fail konfigurasi yang digunakan untuk permulaan Redis

    • Ulas konfigurasi bind;


    • Langkah kedua ialah mematikan firewall Linux (ini hanya digunakan semasa belajar, jangan lakukan ini dalam persekitaran pengeluaran) Apakah cara untuk mengendalikan Redis di Jawa?

  • Apa pun, beginilah cara saya menyelesaikannya.

    Jedis mengendalikan Redis
1 Cipta projek springboot idea dan perkenalkan dependensi
systemctl stop firewalld
systemctl disable firewalld

2 Cipta kelas konfigurasi RedisConfig

Pengawal Mudah ujian

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

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>

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

        <!-- spring2.x继承redis需要commons-pool -->
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-pool2</artifactId>
            <version>2.6.2</version>
        </dependency>
		<dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
            <version>2.8.3</version>
        </dependency>

    </dependencies>

Atas ialah kandungan terperinci Apakah cara untuk mengendalikan Redis di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam