摘要: 本文从网络模型、数据结构和内存管理、持久化和多机协作四个角度对redis的设计思路进行分析。 一.网络模型 Redis是典型的基于Reactor的事件驱动模型,单进程单线程,高效的框架总是类似的。网络模型与spp的异步模型几乎一致。 Redis流程上整体分为接受请求处理器、响应处理器和应答处理器三个 阅读全文
posted @ 2024-07-18 23:48 李若盛开 阅读(62) 评论(0) 推荐(0)
摘要: 需求:输入一个多单词的字符串,反转得到新的字符串。 比如:输入"hello world" ,输出"world hello" package main import ( "fmt" "strings" ) func reverseWords(s string) string { // 使用string 阅读全文
posted @ 2024-07-18 00:40 李若盛开 阅读(20) 评论(0) 推荐(0)