技术笔记 第350页
Netty是如何解析Redis的RESP协议——响应篇-编程社

Netty是如何解析Redis的RESP协议——响应篇

上文请求篇中,通过给 channel 添加 RedisEncoder 来处理不同类型的 RedisMessage ,比如 简单字符串,大字符串 等。 这篇是响应篇,一起来看看  RedisDecoderTest 中,是怎么模拟 client-...
图解Docker架构-编程社

图解Docker架构

一段代码从开发到上线,通常都会经历开发、测试、生产等不同的操作环境。 代码在不同操作系统和设备上运行的时候需要依赖特定的环境配置,这让很多工程师抓狂。 Docker的出现无疑是雪中送碳,它...
清欢渡的头像-编程社钻石会员清欢渡1年前
0355
腾讯云AI代码助手安装及使用教程-编程社

腾讯云AI代码助手安装及使用教程

七月末了,秋招即将来临,有些大厂的提前批已经开了一段时间了,大家开始准备了吗? 我们准备秋招,逃不开算法题+项目+八股,但时间紧迫,怎么更高效地准备算法题、项目呢?现在AI工具这么火,...
清欢渡的头像-编程社钻石会员清欢渡1年前
0525
分库分表会带来什么问题?-编程社

分库分表会带来什么问题?

今天这篇文章,其实也是我曾经面试中遇到过的真题。 分库分表大家可能听得多了,但读扩散问题大家了解吗? 这里涉及到几个问题。 分库分表是什么? 读扩散问题是什么? 分库分表为什么会引发读...
清欢渡的头像-编程社钻石会员清欢渡1年前
0255
有MySQL为什么还要有Redis-编程社

有MySQL为什么还要有Redis

主要是因为 Redis 具备「高性能」和「高并发」两种特性。 1、Redis具备高性能 假如用户第一次访问 MySQL 中的某些数据。 这个过程会比较慢,因为是从硬盘上读取的。 将该用户访问的数据缓...
清欢渡的头像-编程社钻石会员清欢渡1年前
0355