- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 logback新认识(二):logback之MDC日志跟踪、日志自定义效果
上一篇关于logback的文章说明了logback的主要组成部分,其中包括appender、encoder、rollingPolicy、triggeringPolicy和filter。这些基本在项目中都很常......
2019-01-28 09:44:01 7206 2
原创 logback新认识(一):logback主要组件appender、rollingPolicy和triggeringPolicy的使用和理解
logback日志必备。平时在新建项目的时候都是Ctrl+C和Ctrl+V,完全不要自己做什么,不管使用Springmvc还是Springboot都不需要配置logback.xml文件的位置,直接将logb......
2019-01-28 09:37:55 21040 8
Java实现分布式雪花ID生成代码
在大数据量的时候,会涉及分库分表,使用自增ID可能会导致ID重复,使用UUID是无序的,在创建主键索引的时候会频繁的修改索引树内的索引位置,让索引更新的效率很低等问题。索引此时就引入了雪花ID,它既能保证ID的有序性,又保证了ID的唯一性,兼顾自增ID和UUID的共同优点。
雪花ID的优点:
高性能高可用:生成时不依赖于数据库,完全在内存中生成。
容量大:每秒能生成数百万的自增ID。(理想状态可生成409.5万)
ID自增:存入数据库中,索引效率高。
2022-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人