1.应用场景
主要用于在数据库设计表中,如何正确设置主键的值。 |
2.学习/操作
1.文档阅读2.整理输出
截图 还是需要再次认真阅读,思考,原因和原理~~~后续补充 ... |
3.问题/补充
1. 主键的底层实现?TBD 2. 有些场景下,如分库分表情况,不得不用~~一旦数据库被切分到多个物理结点上,我们将不能再依赖数据库自身的主键生成机制。一方面,某个分区数据库自生成的ID无法保证在全局上是唯一的;另一方面,应用程序在插入数据之前需要先获得ID,以便进行SQL路由. 一些常见的主键生成策略: UUID 和 推特的snowflake 算法 |
4.参考
凭啥不能用 uuid 做 MySQL 的主键!? |
后续补充
...
本文含有隐藏内容,请 开通VIP 后查看