建数据表用这Skill先看读写

帮你用 TypeScript 实现 DynamoDB 工具箱模式。

dynamodb-toolbox-patterns 是组织 DynamoDB-Toolbox v2 数据访问的 Skill。它先列读写需求,再设计表键、实体和索引,用 TypeScript 约束数据结构。

要按租户列用户,与按邮箱找用户,需要不同访问路径。把键前缀写成 EMAIL 并不代表值真是邮箱;原文示例实际拼 userId,不能按名字猜查询能力。

批量操作偏向吞吐,事务用于原子要求,批量成功不能自动当成整体原子完成。租户键也不替代权限控制,类型正确不证明调用者可以读别人的记录。

适合明确访问模式后建数据层,还要核热点、分页、条件写和失败处理。具体 API 引用未在本文展开,示例需按实际版本验证;本文未连接 AWS 或读写表,“单表”不是所有业务都应采用的默认答案。

分类:数据分析

来源仓库:giuseppe-trisciuoglio/developer-kit

适合用来做什么

  • 请为我提供 DynamoDB-Toolbox v2 的 TypeScript 模式。
  • 如何使用 DynamoDB-Toolbox 进行模式建模?

安装 dynamodb-toolbox-patterns

npx skills add https://www.iskills.cc/skills/giuseppe-trisciuoglio/developer-kit/dynamodb-toolbox-patterns/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 dynamodb-toolbox-patterns 的用途与原始说明

浏览全部 Skill 指南