java redisson_redis数据库的java接入,redisson的使用

这是测试所用到的类:

package db;

import java.util.Queue;

import java.util.Set;

import java.util.concurrent.ConcurrentMap;

import org.redisson.Redisson;

import org.redisson.config.Config;

public class RedisExample {
/**

* @param args

*/

public static void main(String[] args) {
// 1.初始化配置

Config config = new Config();

config.useSingleServer().setAddress("http://127.0.0.1:6379");  //要连接的redis库

Redisson redisson = (Redisson) Redisson.create(config);  //创建连接

System.out.println("reids连接成功...");

// 2.测试concurrentMap,put方法的时候就会同步到redis中 ,在redis中创建了一张FirstMap表

ConcurrentMap map = redisson.getMap("FirstMap");

map.put("wuguowei", "男");

map.put("zhangsan", "nan");

map.put("lisi", "女");

ConcurrentMap resultMap = redisson.getMap("FirstMap");

System.out.println("resultMap==" + resultMap.keySet());

// 2.测试Set集合 ,创建MySet的set集合表

Set mySet = redisson.getSet("MySet");

mySet.add("wuguowei");

mySet.add("lisi");

Set resultSet = redisson.getSet("MySet");

System.out.println("resultSet===" + resultSet.size());

//3.测试Queue队列

Queue myQueue = redisson.getQueue("FirstQueue");

myQueue.add("wuguowei");

myQueue.add("lili");

myQueue.add("zhangsan");

Queue resultQueue=redisson.getQueue("FirstQueue");

System.out.println("resultQueue==="+resultQueue);

// 关闭连接

redisson.shutdown();

}

}

  

posted @ 2021-12-21 10:41  CharyGao  阅读(254)  评论(0)    收藏  举报