- 博客(6)
- 收藏
- 关注
原创 【LS】redis
key经过hash函数,生成一个uint64的整数,然后底层有一个长度为8的数组(2的n次幂),如果是5就是8,如果是9就是16。然后uint64对8进行取余(0-7),对应数组的索引值。如果某一个key的索引值为1,那就存在数组1的下面,如果有多个就用链表连接起来。pipeline是为了解决RTT往返时,仅仅是将命令打包一次性发送,对整个Redis的执行不造成其他任何影响。redis以字典的方式索引和存储数据。redis:是请求回应模式的数据库。redis数据库是内存数据库。redis效率很高。
2025-10-30 21:25:42
167
原创 【LS】Linux C/C++ 开发学习记录(自研协程框架)
4、调度器如何定义,struct scheduler。3、协程如何定义,struct coroutine。2、协程实现过程,原语操作(哪些原语操作)6、posix api如何做到一致。a、同步的编程,异步的性能。9、协程的性能如何测试。1、为什么要有协程。5、调度器的执行策略。
2025-10-26 20:59:36
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅