技术笔记 第347页
Redis的RESP协议抓包分析-编程社

Redis的RESP协议抓包分析

听说Redis协议很简单,那今天就抓个包来一起看看吧。 RESP是什么 Redis 的序列化协议, 是一种二进制协议,支持多种数据类型,其中,数据的第一个字节(First byte)决定其类型,使用( CRLF&nbs...
清欢渡的头像-编程社钻石会员清欢渡1年前
0319
RocketMQ高性能从何谈起,数据又存放在哪?-编程社

RocketMQ高性能从何谈起,数据又存放在哪?

今天我们再来聊一聊 RocketMQ,经过前面两章的了解,相信大家对于 RocketMQ 的基本架构以及实现消息队列的两种模式都已经很清楚啦。 那我们今天再来探讨一个问题,那就是:都说哦 RocketMQ 是高...
清欢渡的头像-编程社钻石会员清欢渡1年前
0449
MySQL单表数据为什么建议控制在2000W-编程社

MySQL单表数据为什么建议控制在2000W

经常听到“建议MySQL单表数据控制在2000W”这样的说法,这个说法的背后是因为表数据量过大会导致查询性能低下。 那么2000W是怎么来的? 行记录是如何存储的? 这得从MySQL存储设计说起,以InnoD...
清欢渡的头像-编程社钻石会员清欢渡1年前
0369
MySQL数据实时同步到Elasticsearch解决方案-编程社

MySQL数据实时同步到Elasticsearch解决方案

在实际的项目开发与运维过程中,MySQL 常常扮演着业务数据库的核心角色,以其强大的事务处理能力和数据完整性保障,支撑着系统的稳定运行。 然而,随着数据量的急剧增长和查询复杂度的不断提升...
清欢渡的头像-编程社钻石会员清欢渡1年前
0309
HashMap的扩容机制-编程社

HashMap的扩容机制

hashMap默认的负载因子是0.75,即如果hashmap中的元素个数超过了总容量75%,则会触发扩容,扩容分为两个步骤: 第1步是对哈希表长度的扩展(2倍) 第2步是将旧哈希表中的数据放到新的哈希表中。...
清欢渡的头像-编程社钻石会员清欢渡1年前
0618
mvc分层设计理念-编程社

mvc分层设计理念

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写。 一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里...
清欢渡的头像-编程社钻石会员清欢渡1年前
0528
如何选择路由器?会话数、吞吐量、延时、丢包率、路由表等关键指标详解!-编程社

如何选择路由器?会话数、吞吐量、延时、丢包率、路由表等关键指标详解!

近期总是有客户问我路由器产品通用的关键性能指标有哪些? 编程社整理了有总连接数(并发连接数、会话数)、吞吐量、转发时延、丢包率、路由表容量、硬件规格等关键指标,本期为大家整理分享! ...
清欢渡的头像-编程社钻石会员清欢渡1年前
0448