【发布时间】:2021-03-09 16:05:33
【问题描述】:
我计划创建一个巨大的表来存储所有可能存在的用于个人实验的单词(无论是官方词典的一部分,城市还是其他)。
将单词本身用作主键是否有意义? 100% 确定单词必须是唯一的,而且它们不会改变。
最终的目的是在相关表中也使用这个PK作为FK,以获得关于这些单词的更多信息。
我对表格缩放不太熟悉,所以不知道我是否会遇到麻烦:
- 性能方面
- 如果表变得太大并且必须分区 (?)
- 如果我想将数据库移动到 sqlite 以用作嵌入式数据存储
用 postgres(我当前的数据库)标记这个问题,但可能会迁移到 sqlite。
【问题讨论】:
标签: sql postgresql sqlite