当前位置: 首页 > news >正文

网站开发要加班吗潍坊网站制作工具

网站开发要加班吗,潍坊网站制作工具,广州注册公司新政策,中国常州网官网一、全局唯一ID #xff08;一#xff09;在用户抢购时#xff0c;就会生成订单并保存到数据库中#xff0c;而订单表如果使用自增ID就会存在以下几种情况#xff1a; 自增ID规律性太强受单表数据量的限制 #xff08;二#xff09;全局ID生成器#xff0c;是一种在…一、全局唯一ID 一在用户抢购时就会生成订单并保存到数据库中而订单表如果使用自增ID就会存在以下几种情况 自增ID规律性太强受单表数据量的限制 二全局ID生成器是一种在分布式系统下用来生成全局唯一ID的工具一般要满足下列特性 唯一性高可用高性能递增性安全性 三全局唯一ID生成策略 UUIDRedis自增snowflake算法数据库自增 四Redis自增ID策略 每天一个key方便统计订单量ID构造是 时间戳 计数器 五使用Redis进行全局唯一ID生成采用HyperLog类型进行组合 64 位的全局ID 第一位为符号位表示永远为正数添加 31 bit 的时间戳添加 32 bit 的序列号 六使用Reids创建全局ID生成器 Component public class RedisIdBuilder {private static final long BEGIN_TIMESTAMP 1687910400L;private static final int SERIAL_BITS 32;private StringRedisTemplate stringRedisTemplate;public RedisIdBuilder(StringRedisTemplate stringRedisTemplate){this.stringRedisTemplate stringRedisTemplate;}public long nextId(String keyPrefix){//1、生成时间戳LocalDateTime now LocalDateTime.now();long nowSecond now.toEpochSecond(ZoneOffset.UTC);long timestamp nowSecond - BEGIN_TIMESTAMP;//2、生成序列号//获取当前日期精确到天String date now.format(DateTimeFormatter.ofPattern(yyyy:MM:dd));//自增长序列号Long serial stringRedisTemplate.opsForValue().increment(icr: keyPrefix : date);//3、拼接并返回return timestamp SERIAL_BITS | serial;} }
http://www.tj-hxxt.cn/news/130476.html

相关文章:

  • 网站首页自动下拉广告闽侯县住房和城乡建设局网站
  • 设计网站的软件如何查看网站开发语言
  • 做推广的网站吗企业app定制开发
  • 安平网站建设网上营销的概念
  • dw+如何做自适应网站做区块链的网站
  • 如何做外贸品牌网站建设句容建设工程备案网站
  • 南阳做网站aokuo《基层建设》官方网站
  • 闵行广州网站建设百度seo排名如何提升
  • 哪里网站备案最快在线做字网站
  • 做企业网站的代码张家港网站设计建设
  • 西安网站设计建设公司 交通做网站要学些什么软件
  • 现在网站做多宽crm管理系统
  • 专业网站快速wordpress建图片网站
  • 用ps做零食网站模板网站顶部怎么做新浪链接
  • 违禁网站用什么浏览器宝安专业做网站
  • 网站图片如何做超链接怎么做下载类的网站
  • php自己做网站访问量计算淮北论坛最新招聘
  • 城乡住房建设厅网站首页移动终端开发
  • 无锡品牌网站建设培训网站系统建设
  • 滑县网站建设wordpress部署php
  • 商业网站的创建程序网站更改了资料 百度什么时侯来抓取
  • 昆明网站建设在河科技如何使用二级域名做网站
  • asp网站攻击网站开发实验总结
  • 做网站支付系统难度wordpress homepage plugin
  • 网站首页html代码的标签怎样打开用sql做的网站
  • 网站seo优化如何做佛山企业网站制作公司
  • 龙岩做网站开发哪家做的好网页动效 wordpress
  • 营销型企业网站分析与诊断虚拟网站php专业型
  • 垂直网站 开源码邵阳小学网站建设
  • 东莞做网站最好有哪些公司flask公司网站开发