Redis数据库

1、列表操作

java 连接redis集群 java操作redis list_System


java 连接redis集群 java操作redis list_java_02


2、集合操作

java 连接redis集群 java操作redis list_Java_03


3、散列操作

java 连接redis集群 java操作redis list_System_04

Java连接操作Redis
1、列表Java操作

package hbase;

import java.util.Arrays;
import java.util.List;
import java.util.Set;

import redis.clients.jedis.Jedis;

public class Redis {

	public static void main(String[] args) {
		Jedis jedis = new Jedis();
//		jedis.lpush("color", "black");

//		String color = jedis.lindex("color", 4);
//		System.out.println(color);
		
		printList(jedis);

//		jedis.lpop("color");
//		jedis.lpop("color");

//		System.out.println(jedis.llen("color"));
		
		jedis.lrem("color", -2, "red");
		printList(jedis);

		jedis.close();

	}

	private static void printList(Jedis jedis) {
		// 打印列表
		System.out.println("------打印列表----------");
		List<String> result = jedis.lrange("color", 0, -1);

		for (String str : result) {
			System.out.println(str);
		}

	}

}

2、集合Java操作

package hbase;

import java.util.Set;

import redis.clients.jedis.Jedis;

public class RedisSet {
	public static void main(String[] args) {
		Jedis jedis = new Jedis();
		jedis.sadd("animal", "elephant","tiger","lion");
		jedis.srem("animal", "tiger");
		Set<String> result = jedis.smembers("animal");
		System.out.println(result.toString());
		
		boolean isAnimal = jedis.sismember("animal", "dog");
		System.out.println(isAnimal);
		
		jedis.close();

	}

}