redis的数据类型,在以前就学习过了,但是当时并没有深入细节。在实践中,踏实下心来,结合项目,每一种数据类型的常用属性,都实践一遍,总结梳理下。
一,set
1.常用操作
2.求差集的实例
/**
* @创建人
* @创建时间 2019/5/17
* @描述 redis 交差并运算学习
*/
public class redisTest extends BaseTest {
@Autowired
RedisTemplate redisTemplate;
private static final Logger logger = LoggerFactory.getLogger(redisTest.class);
@Test
public void testRedis() {
String DBKey = "DB";
SetOperations setOperations = redisTemplate.opsForSet();
setOperations.add(DBKey, "redis", "mysql", "mongoDB");
Set DBMembers = setOperations.members(DBKey);
logger.info("key DB 成员有:{}", DBMembers);
//[redis, mysql, mongoDB]