返回术语

术语分类

数据与存储Data & Storage

你可能会问

数据与存储到底是什么?它在一条完整的开发流程里,负责哪一段?

简单来说

保存、组织和读取应用数据时常见的基础概念。

动态说明数据如何安全地保存和取回Data & Storage
一条新数据 · 订单

商品拿铁 × 1

用户amy

此刻它还没被保存
存得进,才取得回
结构先定义数据形状,存储层负责持久化,查询再把需要的内容返回给应用。

01 · 先这样理解

把抽象概念放进真实场景

保存、组织和读取应用数据时常见的基础概念。

换个角度想

数据系统像有目录规则的档案室:先规定每份资料怎么编号,再负责存放、查找和更新。

02 · 点击演示

一杯拿铁的订单,怎样被存进去、又取回来?

突出显示的部分,就是当前概念在整条流程中负责的位置。

  1. orders 表 · 先定形状

    商品文本 · 必填

    数量数字 · 至少 1

    用户关联 users 表

    当前步骤
  2. amy 下单:拿铁 × 1

    校验通过 · 落盘为订单 #1024

    等待进入
  3. amy 打开「我的订单」

    条件user = amy

    结果✓ 命中 #1024

    等待进入
  4. 取回成功订单页显示:拿铁 × 1 · 配送中换台设备登录,看到的还是这一单
    等待进入
1 / 4

Shape · 定义字段、类型和数据关系

03 · 放进真实任务

什么时候会遇到它

保存业务数据

管理用户、内容、订单或项目记录。

语义检索

用向量表示查找意思相近的内容。

提升速度

缓存高频结果,减少重复计算和请求。

04 · 想一想

用一个问题检查理解

可以直接修改生产数据库结构,不做迁移吗?

查看答案

不应该。结构变化需要可追踪的迁移,同时准备数据备份、兼容方案和必要时的回退路径。

老师提醒

最容易踩的坑

修改结构前要考虑已有数据和回退方式。不要在没有备份或迁移计划时直接改生产数据。

⌘K搜索知识库

最近收录

正在载入知识索引…