首页
学习
活动
专区
圈层
工具
发布

#后端

《Redis 8.10 + Spring Boot 实战》第1招 Redis 全景——先搞清楚 Redis 今天到底是什么

李福春

我是老李。最近团队一个订单接口偶发超时,查下来发现 Redis 里躺着一个好几 MB 的 Key,过期时间还设成了 7 天。运维同事说,Redis 不就是个缓存...

000

《Redis 8.10 + Spring Boot 实战》第9招 分布式协调——锁、幂等、限流到底应该怎么做

李福春

某天凌晨两点,我们的支付服务告警响了:同一个订单居然被扣了两笔钱。查日志发现,支付回调被上游重试了三次,而我们用 Redis 加锁,在 finally 里直接执...

000

《Redis 8.10 + Spring Boot 实战》第2招 Key 与 TTL——Redis 真正的第一课不是数据结构,而是 Key 设计

李福春

我是老李。前一阵子凌晨两点,运维群里突然告警:订单服务 Redis 内存使用率从 65% 一路涨到 92%,接口响应从 90ms 变成 2.1s,部分请求直接超...

000

《Redis 8.10 + Spring Boot 实战》第3招 String——从缓存、计数器到分布式状态

李福春

上周三晚上十一点,报警群里突然炸了:商品详情接口响应时间从 80ms 飙到 3.2s,数据库连接池被占满,紧接着 PV 统计开始对不上数。我是老李,一个被 Re...

000

《Redis 8.10 + Spring Boot 实战》第4招 Hash——用 Redis 表达业务对象

李福春

我是老李。那天凌晨两点,运维的电话把我从睡眠里拽出来:商品中心 Redis 内存突破 70%,缓存命中率还在往下掉,主从同步延迟到了 3 秒。我们当时用 Str...

000

《Redis 8.10 + Spring Boot 实战》第5招 List、Set、ZSet——从队列、集合到排行榜

李福春

我是老李,在电商后端打杂多年。最近赶上大促,业务侧的需求像雪片一样飞过来:用户注册后要排队发短信、发券;平台要分析用户兴趣做推荐;还要实时展示商品 Top100...

000

《Redis 8.10 + Spring Boot 实战》第6招 Bitmap、HyperLogLog、Geo——Redis 如何用极少内存解决特殊统计问题

李福春

你有没有算过一笔账:1 亿用户每天签到,如果每个状态一个普通 Key,Redis 内存会爆成什么样?

000

《Redis 8.10 + Spring Boot 实战》第7招 缓存架构——真正难的不是 Redis,而是缓存一致性

李福春

上周凌晨两点,商品详情接口报警,数据库 CPU 飙到 95%。我是老李,第一反应是缓存是不是又“漏”了。打开监控一看,缓存命中率从 96% 掉到 31%,大量请...

000

《Redis 8.10 + Spring Boot 实战》第8招 原子性、Pipeline、事务与 Lua——从一次命令升级到一组可靠操作

李福春

上周三凌晨,订单服务突然开始超卖:一款库存 100 的爆款商品,最终卖出 130 件。我是老李,被拉进排查群时,第一反应是看库存扣减代码。开发小哥写的逻辑很“朴...

000

《Redis 8.10 + Spring Boot 实战》第10招 Pub/Sub 与 Streams——Redis 不只是缓存,也可以传递事件

李福春

晚上十点,运维群里又炸了:订单支付成功,积分没加上,库存也没扣,客户投诉电话打到爆。我是老李,在电商后端摸爬滚打多年,这种“消息丢了”的锅背过不少。以前我们总用...

000

《Redis 8.10 + Spring Boot 实战》第11招 持久化——Redis 在内存里,为什么重启之后数据还能回来

李福春

凌晨两点,订单服务突然报错,缓存节点重启后数据回退,流量直接打到数据库。我是老李,一个长期跟缓存和数据库打交道的后端。很多团队把 Redis 当“有就加速、没有...

000

《Redis 8.10 + Spring Boot 实战》第13招 内存与性能——Redis 快不代表你的 Redis 系统一定快

李福春

我是老李。有一次订单中心接口在上量后 P99 从 180ms 飙到 900ms,监控看 Redis CPU 只有 20%,内存使用率 52%,没有慢查询告警。团...

000

《Redis 8.10 + Spring Boot 实战》第14招 Redis 8 新世界——JSON、Search、Vector、Time Series 与概

李福春

最近,一个做户外装备电商的朋友找我,说他们用 Redis 做商品详情缓存,但搜索功能很痛苦。用户输入“帮我找适合长途旅行的轻量背包”,业务上需要同时完成几件事:...

000

云上后台文件上传成功后,回调、权限和访问 URL 如何一起验?

用户6487243

云上后台上传返回 200 还不够。本文用 Nginx body 限制、认证头、MIME/后缀、resolve-url、低权限账号和前端 href/src 读回,...

700

《从知识库到本体驱动应用》第1招 项目总线 Knowledge → Ontology → Application——九个项目其实是在验证一条 AI 原生企业软件

李福春

企业里最不缺少的就是文档。战略汇报、流程手册、接口说明、数据库字典、历史代码……每一份都写得清清楚楚。可大模型进来以后,你问它“为什么这个季度华东区毛利率下降了...

1100

《从知识库到本体驱动应用》第4招 本体模型 Onto-Model——把业务架构从 PPT 变成机器可以读取、程序可以校验的语义资产

李福春

我是老李。最近在一家制造企业做订单域梳理,架构图看起来很漂亮:订单中心、客户中心、合同系统、ERP、CRM 之间连线清楚,每条线都标了调用方向。但一落到字段和规...

400

《从知识库到本体驱动应用》第5招 本体驱动开发 Ontology-driven Development——AI Coding 不能从一句需求直接跳到代码,中间应

李福春

我是老李,这几年带团队用生成式 AI 做业务系统,最大的感受不是“生成得太慢”,而是“生成得太快,快到来不及发现它悄悄变了意思”。去年我们做一个合同管理系统,一...

1400

《从知识库到本体驱动应用》第6招 存量系统逆向 Codebase Reverse——新系统可以从业务生成代码,老系统则要从代码重新找回业务

李福春

很多企业系统不是从零开始,而是运行了五年、十年甚至更久。你可能遇到过这种情况:一个“订单取消”按钮,用户点了没反应,开发排查半天,发现逻辑散落在页面、Contr...

1600

《从知识库到本体驱动应用》第7招 本体驱动业务应用 Onto-Contract——本体真正的价值

李福春

你有没有遇到过:合同字段改了,前端表单要改,后端接口要改,查询 SQL 要改,AI 问答也答非所问?我是老李,今天聊聊 Onto-Contract,一个真正回答...

600

《从知识库到本体驱动应用》第9招 本体驱动规则推理 Onto-SupplyChain——AI 的价值不只是回答“是什么”,还可以解释“为什么”和“下一步怎么办”

李福春

周五上午,销售在群里发来消息:“客户问,产品 X 100 件,这周五能不能交?如果不行,最早哪天?”计划员老周打开 ERP 看库存,成品只有 60 件;打开 P...

1600
领券