API的理解和使用
2-1 -课程目录

2-2 -通用命令















2-3 数据结构和内部编码

2-4 单线程




2-5 字符串

key就是一个字符串:










实现代码如下:




这里做的就是一些原子的操作,在做一些分布式锁的时候,就非常有帮助的:


而这个就是一个批量的操作:


get的效果:

而mget的效果:

命令的补充:





2-6 hash (1)





所有hash的相关操作命令都是以h开头:





2-7 hash (2)











这个就是做一个更新的操作:





其他常用命令补充:


2-8 list(1)




增:


2-9 list(2)






这个在做一些大的列表删除是非常的有用的:不断的去裁减,最后达到一个删除的效果:

查:




改:


实战:

这个例子,就是和列表是非常的相似的:类似有弹出和弹入的功能:

常用命令补充:


2-10 set





所有api都以S开头:


当数据量特别大的时候,这个命令要慎用,有可能会阻塞:


集合内的实战:







集合间的实战:


2-11 zset




有序集合的api都以Z开头:












实战:

其他常用命令补充:


本课程深入解析API的使用,涵盖通用命令、数据结构、字符串、hash、list、set及zset等操作。通过实战演示,如分布式锁、批量操作、列表管理、集合运算和有序集合应用,帮助理解API在不同场景下的高效运用。

被折叠的 条评论
为什么被折叠?



