Maison  >  Article  >  Java  >  Comment connecter le fichier de configuration Redis au client Java

Comment connecter le fichier de configuration Redis au client Java

王林
王林avant
2023-05-22 11:37:051708parcourir

daemonize

bind ip whitelist, 0.0.0.0.0 publie tout

port 6379

bases de données 0-15 16

save fréquence de persistance

ddbfilename nom de fichier de persistance

requirepass password requirepass 123 456

maxclient Nombre maximum de sessions simultanées connexions

maxmemory Mémoire maximale


./redis-cli -h 193.168.0.1 -p 6379 -a 123456  // -h -p peut être omis

set username zs

get username

select 2 //Check library

set username zs //Différentes bibliothèques peuvent stocker la même clé

set immoc:users:1 zs

get immoc:users:1   ///Stockage hiérarchique

keys *       ///Toutes les clés

infos

flushall   //Effacer tout

package com.itheima.springbootradis.tools;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;

public class JedisConnectionPool {

    static Jedis j;
    static JedisPool pool;

    static {
        j = new Jedis("127.0.0.1", 6379);
        j.auth("123456");
        String pong = j.ping();
        System.out.println("pong = " + pong);

        JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();
        jedisPoolConfig.setMaxTotal(5);
        jedisPoolConfig.setMaxIdle(6);

        pool = new JedisPool(jedisPoolConfig, "192.168.10.101", 6379, 100, "123456");
    }

    public static Jedis getJedis() {
        return pool.getResource();
    }

}
    @Test
    public void testJedis() {
        Jedis j = JedisConnectionPool.getJedis();
        j.select(2);
        String result = j.set("user", "zs");
        System.out.println("result = " + result);
        String result2 = j.get("user");
        System.out.println("result2 = " + result2);
        j.set("level1:level2:1", "zs");
        String level = j.get("levle1:level2:1");
        System.out.println("level = " + level);

        Set<String> set = j.keys("*");
        System.out.println("set = " + set);

    }

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer