摘要: 一、Redis单线程如何处理那么多并发客户端连接,为什么单线程,为什么快 Redis利用epoll来实现IO多路复用,将连接信息和事件放到队列中,一次放到文件事件分派器,事件分派器将事件分发给事件处理器。 Redis 是跑在单线程中的,所有的操作都是按照顺序线性执行的,但是由于读写操作等待用户输入或 阅读全文
posted @ 2022-01-29 14:09 幻月hah 阅读(650) 评论(0) 推荐(1)
摘要: 一、需求分析 B站视频、淘宝、抖音等短链接。 好处: 简单方便,利与推广 长度短,便于http传输,有助于带宽节约和高并发 防止尾巴参数泄密,不安全 二、架构设计 1、短链接映射算法如何编写? 一个长链接URL转换为4个短KEY: 将长网址 md5 生成32位签名串,分为4段, 每段8个字节; 对这 阅读全文
posted @ 2022-01-29 13:27 幻月hah 阅读(1155) 评论(0) 推荐(0)