
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Docker Compose 搭建本地开发环境:Postgres 和 Redis 一次启动
新同事拉下项目后,最耗时间的往往不是写代码,而是装数据库、建用户、改端口、启动缓存。本地开发环境至少要区分三类服务:业务应用、持久化数据库、缓存或队列。应用可以频繁重建,数据库数据需要挂载 volume,缓存通常可以重启后重新生成。这里以一个 Node API 服务为例,同时启动应用、Postgres 和 Redis,并给数据库加健康检查。这个动作会删除本地数据,应单独执行,不要写进普通启动脚本。

MySQL 索引为什么能提升查询速度?从 EXPLAIN 开始理解
MySQL 优化里,索引是绕不开的话题。很多人知道“加索引能让查询变快”,但具体为什么快、什么时候不一定快,可能并不清楚。官方文档对索引的解释很直接:如果没有索引,MySQL 可能需要从第一行开始扫描表;如果有合适索引,就可以更快定位到目标数据。实际开发里,我们不应该只凭感觉加索引,而是要结合查询语句和执行计划判断。这个查询的核心条件是,同时还需要按created_at倒序取最近 20 条。use

到底了







