上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 239 下一页
摘要: 1. 项目背景 业务场景:本地生活电商上线了"限时抢优惠券"功能。用户在活动页点击领取,后端需要在同一个原子操作中完成三件事:① 校验优惠券库存是否充足并扣减 1;② 在用户领取记录中插入一条;③ 更新用户的优惠券列表。起初开发认为 MongoDB 的单文档原子性足以应付——把优惠券、领取记录、用户 阅读全文
posted @ 2026-07-24 13:09 一天不进步,就是退步 阅读(21) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:运营总监已经不满足于简单的 GMV 统计了。新需求是做一个"商品详情看板"——一次查询就要看到商品的销量趋势图、评分分布直方图、热门评论标签词云、库存预警状态、同类商品的价格带分布。开发一看需求文档,心里默算:这至少需要 5 个独立的 SELECT + GROUP BY + 阅读全文
posted @ 2026-07-23 09:59 一天不进步,就是退步 阅读(26) 评论(0) 推荐(0)
摘要: 背景 老板让你做智能客服。你打开 ChatGPT,写了两行 Prompt,效果挺好——然后上线第一天,账单吓哭了财务。 这事一点都不夸张。 2016 年,同样的需求,你会打开一个叫 botframework 的库,然后开始写正则: re.compile(r'我想查.*物流') re.compile( 阅读全文
posted @ 2026-07-22 21:16 一天不进步,就是退步 阅读(21) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:本地生活电商的运营总监在周一晨会上拍桌子:"我要看每天的总成交额、订单数、客单价、按类目拆分的销售排行,还要看每个门店的业绩排名。现在开发给我的报表是 Python 脚本全量查询 MongoDB、在内存里 for 循环统计,跑一次 40 分钟,电脑风扇呼呼转。我周一早上 8 阅读全文
posted @ 2026-07-22 11:19 一天不进步,就是退步 阅读(15) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:本地生活电商的产品经理兴致勃勃地提出新需求——"我们的用户详情页太单薄了,能不能把用户的基本信息、收货地址、最近订单、优惠券、浏览历史都展示出来?"开发打开原型图一看,心里一凉——这在 MySQL 里得 JOIN 5 张表。有人提议:"MongoDB 不是说能嵌入吗?把地址 阅读全文
posted @ 2026-07-21 18:41 一天不进步,就是退步 阅读(21) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:本地生活电商用户量突破 50 万,日订单量超过 10 万。用户打开"我的订单"页面,前 3 页秒开没问题,但从第 50 页开始,页面转圈能转 10 秒——用户情绪从"耐心等待"变成"这 App 是不是崩了"然后直接卸载。运营后台更夸张——导出全部已完成的订单做个月度报表,点 阅读全文
posted @ 2026-07-21 12:19 一天不进步,就是退步 阅读(26) 评论(0) 推荐(0)
摘要: 第6章:MongoDB索引入门——让慢查询第一次跑起来 1. 项目背景 业务场景:本地生活电商上线三个月,商品数量从 500 增长到 50 万。运营后台的商品列表页越来越慢,从最初"秒开"变成"点击搜索后去接杯水回来还没出来"。运维在告警群里贴出一张监控图:MongoDB 单次查询平均耗时从 12ms 飙升到 3400ms,CPU 使用率 95% 以上。 阅读全文
posted @ 2026-07-20 09:28 一天不进步,就是退步 阅读(120) 评论(0) 推荐(0)
摘要: 第5章:Mongo 查询条件与数组操作——从列表筛选到用户画像 1. 项目背景 业务场景:运营团队看着后台的 5000 个商品犯了愁——"我只需要数码类目下、100 到 500 元之间、带'蓝牙'标签的商品,目前导出全量数据在 Excel 里筛选,每次要花半小时。"产品经理同样急:"用户画像功能上线后,需要给'买了数码产品、也买过家居、标记为高价值用户'的人群推 阅读全文
posted @ 2026-07-19 21:19 一天不进步,就是退步 阅读(43) 评论(0) 推荐(0)
摘要: 1. 项目背景 业务场景:本地生活电商的运营团队急得跳脚——商品信息管理全靠手工 Excel,然后开发写脚本批量导入 MySQL,每次上下架都要拉开发改代码。更离谱的是,新来的运营把"已删除"和"已下架"搞混,直接删了一行 Excel,导致 200 个商品的销售记录断档。技术负责人拍板:必须做一个运 阅读全文
posted @ 2026-07-19 21:17 一天不进步,就是退步 阅读(222) 评论(0) 推荐(0)
摘要: 第3章:Mongo  BSON、ObjectId 与文档结构设计 1. 项目背景 业务场景:本地生活电商的 CTO 在周会上暴走——"用户表的 phone 字段一会儿是数字一会儿是字符串,同一个手机号查出来 3 条记录!金额字段有人存 9.9,有人存 '9.9元',还有人存 {value:9.9,currency:'CNY'},月底对账快疯了!" 运维也站出来补刀 阅读全文
posted @ 2026-07-19 09:31 一天不进步,就是退步 阅读(40) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 239 下一页