加载中...
文章
79
标签
30
分类
20
主页
博文
分类
标签
归档
生活
说说
相册
音乐
影视
友链
留言板
关于笔者
梦始
Redis分布式锁
搜索
主页
博文
分类
标签
归档
生活
说说
相册
音乐
影视
友链
留言板
关于笔者
Redis分布式锁
发表于
2025-09-05
|
更新于
2025-09-05
|
总字数:
0
|
阅读时长:
1分钟
|
浏览量:
文章作者:
梦始
文章链接:
https://tansuozhe1num.github.io/2025/09/05/Redis分布式锁/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
梦始
!
上一篇
操作系统 --基础篇
操作系统的内核(Kernel)和中央处理器(CPU,Central Processing Unit)区别: 操作系统的内核(Kernel)属于操作系统层面,而 CPU 属于硬件。 CPU 主要提供运算,处理各种指令的能力。内核(Kernel)主要负责系统管理比如内存管理,它屏蔽了对硬件的操作。 下图清晰说明了应用程序、内核、CPU 这三者的关系。 用户态和内核态 用户态: 用户态运行的进程可以直接读取用户程序的数据,拥有较低的权限,当需要执行某些特殊权限的时候,例如读写磁盘,网络通信,就需要向操作系统申请资源权限。 内核态: 内核态的权限很大,几乎可以完成对系统的所有操作 操作系统得到指令后,会从用户态转移到内核态,执行对磁盘的操作后将结果返回进程,后转回用户态 虽然拥有更高的权限,但是由于进入内核态时候的上下游调用,开销花费较大,所以要尽量减少进入内核态的次数 用户态: 应用程序,库函数内核态: 进程管理,网络管理,数据管理,内核管理, 设备管理 为什么要有用户态,只要一个内核态不行吗?答: 内核态:CPU...
下一篇
redis基本数据结构
Stringstring是最基本的key-value结构,key是唯一标识,value是具体的值,value不仅是字符串,也可以是数字(整数/浮点数),value最大容纳的数据长度是512M string的内部实现是int和SDS,SDS和C语言的字符串不太一样,没有使用C语言的字符串,SDS可以保存文本数据,还可以保存二进制数据 SDS获取字符串的长度的时间复杂度是O(1) redis的SDS API是安全的,拼接字符串不会照成缓冲区的溢出 常用的指令1234567891011121314// 插入keySET {key} value// 得到keyGET {key}// 某个key是否存在EXISTS {key}// 返回key对应的长度STRLEN {key}// 删除KEYDEL {key} 批量操作123MSET key1 value1 key2 value2MGET key1 key2 计数器,value为整数时候12345678910111213SET...
评论
梦始
“今朝有酒,何妨纵歌!”
文章
79
标签
30
分类
20
闲来饮茶
公告
Keep programming, keep progressing
搜索
数据加载中