数据与中间件 分库预约单计数方案:Redis Hash、HSCAN 和 Elasticsearch 分库之后,很多原来一条 SQL 能解决的问题都会变复杂。比如按“门店 + 时间段”统计预约单数量,如果订单按用…
数据与中间件 消息队列从零设计:Producer、Broker、Consumer 和可靠投递 学习消息队列时,不要一开始就陷进某个产品的参数里。先在脑子里搭一个最小模型:Producer 发送消息,Bro…
数据与中间件 ClickHouse 多业务写入梳理:Handler、表、批量和大字段对照 当一个统计系统接入多个业务事件后,最容易混乱的是:哪个 Handler 负责哪个事件,写哪张表,是否支持批量,…
数据与中间件 数据库与缓存工具清单:SQLite、MySQL、MyBatis 和 Redis 数据库和缓存工具笔记适合做成“入口页”:不追求把每个技术讲完,而是记录常用命令、配置习惯、排障方向和后续深入链…
数据与中间件 MySQL 索引与查询优化:联合索引、ORDER BY、ON 和 WHERE MySQL 查询优化不能只问“有没有索引”。一条 SQL 慢,可能和返回列、JOIN、过滤条件、排序、分页、回…