术语分类
数据与存储Data & Storage
你可能会问
数据与存储到底是什么?它在一条完整的开发流程里,负责哪一段?
简单来说
保存、组织和读取应用数据时常见的基础概念。
一条新数据 · 订单
商品拿铁 × 1
用户amy
存得进,才取得回
01 · 先这样理解
把抽象概念放进真实场景
保存、组织和读取应用数据时常见的基础概念。
换个角度想数据系统像有目录规则的档案室:先规定每份资料怎么编号,再负责存放、查找和更新。
02 · 点击演示
一杯拿铁的订单,怎样被存进去、又取回来?
突出显示的部分,就是当前概念在整条流程中负责的位置。
- orders 表 · 先定形状
商品文本 · 必填数量数字 · 至少 1用户关联 users 表 amy 下单:拿铁 × 1
校验通过 · 落盘为订单 #1024
- amy 打开「我的订单」
条件user = amy结果✓ 命中 #1024 - 取回成功订单页显示:拿铁 × 1 · 配送中换台设备登录,看到的还是这一单
1 / 4
Shape · 定义字段、类型和数据关系
03 · 放进真实任务
什么时候会遇到它
保存业务数据
管理用户、内容、订单或项目记录。
语义检索
用向量表示查找意思相近的内容。
提升速度
缓存高频结果,减少重复计算和请求。
04 · 想一想
用一个问题检查理解
可以直接修改生产数据库结构,不做迁移吗?
查看答案
不应该。结构变化需要可追踪的迁移,同时准备数据备份、兼容方案和必要时的回退路径。
最容易踩的坑
修改结构前要考虑已有数据和回退方式。不要在没有备份或迁移计划时直接改生产数据。