1. 首页
  2. 数据库
  3. MySQL
  4. 一种简单的ID生成策略: Mysql表生成全局唯一ID的实现

一种简单的ID生成策略: Mysql表生成全局唯一ID的实现

上传者: 2021-08-29 18:05:41上传 PDF文件 231.05 KB 热度 23次

不足之处,请多多指教!!入数据库性能差,因为UUID是无序的无序,无法预测他的生成顺序,不能生成递增有序的数字首先分布式id一般都会作为逐渐,但是按照mysql官方推荐主键尽量越短越好,UUID每一个都很长,所以不是很推荐。UUID只能保证全局唯一性,不满足后面的趋势递增,单调递增在分布式里面,数据库的自增ID机制的主要原理是:数据库自增ID和mysql数据库的replace into实现的,这里的replace into跟insert功能 类似,不同点在于:replace into首先尝试插入数据列表中,如果发现表中已经有此行数据则先删除,在插入,否则直接插入新数据。REPLACE INTO的含义是插入一条记录,如果表中唯一索引的值遇到冲突,则替换老数据

下载地址
用户评论