原生redis对tp5redis中关于tag,set,get,和clear的理解

本文探讨了Redis中Set数据结构的使用,强调了序列化选择JSON的优势,以及如何通过SetTagItem进行集合管理。同时,解释了get操作的原生特性和clear操作的实现细节,涉及批量删除及集合操作的灵活性。适合对Redis操作感兴趣的开发者阅读。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

首先看set ,主要是两点,1.存值方式是序列化然后用的redis数据类型是key,我对序列化了解不深,但是我记得各语言不通用,所以,我建议还是json好,2.在这里,有个setTagItem,就是将存的key放在一个集合里面,我就不贴图了。

然后是tag,就是集合,里面放了所有改tag下的key

然后看get,不通过tag,只是key相关去拿跟原生的没什么大的区别

最后是clear实际上就是取出tag集合里面的key,一次性删了,再把tag集合删了,那基于此,原生的model里面其实可以自己写了,你甚至可以放其他类型进去集合,有些也可以不放,可以灵活使用。

如果你觉得不错请帮忙点个赞

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值