上一页 1 2 3 4 5 6 ··· 233 下一页
摘要: 1. 项目背景 业务场景:本地生活电商产品经理在需求评审会上宣布:"订单的收货地址要从字符串改成结构化对象——省/市/区/详细地址各自独立字段,方便后期做区域配送成本分析。" 开发团队瞬间陷入焦虑——2000 万历史订单中的 address 字段还是老格式 "广东省深圳市南山区科技园路1号",直接把 阅读全文
posted @ 2026-08-03 21:21 一天不进步,就是退步 阅读(15) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:本地生活电商日均订单量突破 50 万,累计订单表超过 4000 万条。运营部门的周报需求越来越复杂——"我要按城市、类目、时间段(早/中/晚/夜)四个维度看订单分布,同时还要看客单价走势、好评率变化、新老客占比……" 开发用聚合管道实现后,发现报表接口耗时从 2 秒飙升至 阅读全文
posted @ 2026-08-03 07:03 一天不进步,就是退步 阅读(14) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:本地生活电商的 DBA 在巡检慢查询日志时发现一个诡异现象——商品表有 {status:1, category:1, price:1} 的复合索引,但某个查询 find({status:"在售", category:"数码"}).sort({sales:-1}).limit 阅读全文
posted @ 2026-08-01 11:47 一天不进步,就是退步 阅读(12) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:本地生活电商发展迅猛,数据量突破 500 万商品、2000 万订单。基础篇第 6 章建立的索引体系开始捉襟见肘——覆盖索引的概念还不清晰,导致每次查询都要 FETCH 回文档层;运营新需求"附近 3 公里内的门店"用应用层计算经纬度距离,每次查询全量扫描所有门店再逐个算距离 阅读全文
posted @ 2026-07-31 17:10 一天不进步,就是退步 阅读(11) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:本地生活电商的订单系统切换到了复制集,看起来一切正常——直到客服接到大量投诉:"我刚下单成功了,但打开'我的订单'页面根本看不到这笔订单!""我明明付了款,订单状态还是'待支付',过了一分钟才变。"技术团队排查发现:下单接口连接的是 Primary 写入订单,但"我的订单" 阅读全文
posted @ 2026-07-30 21:25 一天不进步,就是退步 阅读(15) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:复制集上线一个月,本地生活电商扛住了两次服务器故障。但新问题接踵而至——A 城市的机房要停电检修 4 小时,需要把 Primary 手动切到 B 机房的节点;DBA 发现从库的磁盘快满了,要在不中断服务的前提下加入一个新节点并顺利完成数据同步;运营实习生某天手滑又误删了 5 阅读全文
posted @ 2026-07-30 09:05 一天不进步,就是退步 阅读(12) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:本地生活电商上线三个月,单台 MongoDB 开始力不从心。某天凌晨 2 点,服务器突然宕机——只是普通的内存故障,但因为只有一台 MongoDB,整个系统直接不可用,直到早上 8 点运维重启服务器才恢复。6 小时的停服直接导致 3000 个订单丢失、用户投诉爆表。CTO 阅读全文
posted @ 2026-07-29 14:09 一天不进步,就是退步 阅读(16) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:前 15 章我们学完了基础篇的全部内容——术语体系、Docker 环境、BSON 类型、CRUD、查询条件、索引、分页、数据建模、聚合管道、事务、Spring Boot Driver、安全、备份、排障。但知识是散的,缺乏一条完整链路把所有技能串起来。团队需要一个"拿来就能跑 阅读全文
posted @ 2026-07-28 14:07 一天不进步,就是退步 阅读(14) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:周五下午 5:55,本地生活电商的运维群里炸了锅。开发 A 的 Spring Boot 服务集体报错"Timed out after 30000 ms while waiting to connect",运营后台白屏。运维登录服务器一看——MongoDB 容器磁盘使用率 9 阅读全文
posted @ 2026-07-27 19:00 一天不进步,就是退步 阅读(17) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:周四下午 4 点,本地生活电商的运营实习生在执行"清理测试数据"时,把生产环境 products 集合的全部文档当成测试数据执行了 deleteMany({})。3 万条真实商品数据和对应的 50 万条评论全部消失。整个运营后台变成空白页,只有 10 分钟前的一份手动导出的 阅读全文
posted @ 2026-07-27 11:05 一天不进步,就是退步 阅读(15) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 233 下一页