会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 滴滴的分布式ID生成器(Tinyid),好用的一批!

滴滴的分布式ID生成器(Tinyid),好用的一批

时间:2025-11-04 23:19:21 来源:益强数据堂 作者:域名 阅读:228次
滴滴的分布式ID生成器(Tinyid),好用的一批
复制CREATE TABLE `tiny_id_info` (    `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT 自增主键,滴滴的分    `biz_type` varchar(63) NOT NULL DEFAULT  COMMENT 业务类型,唯一,布式    `begin_id` bigint(20) NOT NULL DEFAULT 0 COMMENT 开始id,亿华云仅记录初始值,生成无其他含义。企商汇滴滴的分初始化时begin_id和max_id应相同,布式    `max_id` bigint(20) NOT NULL DEFAULT 0 COMMENT 当前最大id,    `step` int(11) DEFAULT 0 COMMENT 步长,    `delta` int(11) NOT NULL DEFAULT 1 COMMENT 每次id增量,    `remainder` int(11) NOT NULL DEFAULT 0 COMMENT 余数,    `create_time` timestamp NOT NULL DEFAULT 2010-01-01 00:00:00 COMMENT 创建时间,    `update_time` timestamp NOT NULL DEFAULT 2010-01-01 00:00:00 COMMENT 更新时间,    `version` bigint(20) NOT NULL DEFAULT 0 COMMENT 版本号,    PRIMARY KEY (`id`),    UNIQUE KEY `uniq_biz_type` (`biz_type`)  ) ENGINE=InnoDBAUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT id信息表;  CREATE TABLE `tiny_id_token` (    `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 自增id,    `token` varchar(255) NOT NULL DEFAULT  COMMENT token,    `biz_type` varchar(63) NOT NULL DEFAULT  COMMENT 此token可访问的站群服务器业务类型标识,    `remark` varchar(255) NOT NULL DEFAULT  COMMENT 备注,    `create_time` timestamp NOT NULL DEFAULT 2010-01-01 00:00:00 COMMENT 创建时间,    `update_time` timestamp NOT NULL DEFAULT 2010-01-01 00:00:00 COMMENT 更新时间,    PRIMARY KEY (`id`)  ) ENGINE=InnoDBAUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT token信息表;  INSERT INTO `tiny_id_info` (`id`, `biz_type`, `begin_id`, `max_id`, `step`, `delta`, `remainder`, `create_time`, `update_time`, `version`)  VALUES   (1, test, 1, 1, 100000, 1, 0, 2018-07-21 23:52:58, 2018-07-22 23:19:27, 1);  INSERT INTO `tiny_id_info` (`id`, `biz_type`, `begin_id`, `max_id`, `step`, `delta`, `remainder`, `create_time`, `update_time`, `version`)  VALUES   (2, test_odd, 1, 1, 100000, 2, 1, 2018-07-21 23:52:58, 2018-07-23 00:39:24, 3);  INSERT INTO `tiny_id_token` (`id`, `token`, `biz_type`, `remark`, `create_time`, `update_time`)  VALUES   (1, 0f673adf80504e2eaa552f5d791b644c, test, 1, 2017-12-14 16:36:46, 2017-12-14 16:36:48);  INSERT INTO `tiny_id_token` (`id`, `token`, `biz_type`, `remark`, `create_time`, `update_time`)  VALUES   (2, 0f673adf80504e2eaa552f5d791b644c, test_odd, 1, 2017-12-14 16:36:46, 2017-12-14 16:36:48);  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.

(责任编辑:人工智能)

推荐内容
  • 手机插U盘使用教程(快速实现手机和U盘的数据传输,让移动存储更便捷)
  • 苹果紧急修复 ImageIO 零日漏洞 攻击事件已获实证
  • 逆天改命!仅一行SQL,查询时间提速10倍!
  • 我们是如何利用神通OSCAR的可观测性能力构建智能化运维系统的
  • 以5s升级iOS9.3.1的最佳方法(简单、快速、安全升级你的iPhone)
  • 影子AI每18个月翻倍增长,制造出安全运营中心永远无法察觉的盲区