主键策略+mybayisPlus自动增长
2024-08-24 05:06:04
主键策略:
1、自动增长
有一点小缺陷:例如当一张表里的数据过于庞大时我们会进行分表操作,若是用自动增长策略,那么除了第一张表外的每一张表都必须知道上一张的表的的最后ID值。这个操作便会造成效率的变低。
2、UUID
每次生成随机的唯一ID
但是其中包含字符,无法进行排序
3、Redis生成ID
利用他的原子操作,每次加5
4、mybatis plus自带的snowflake算法 也叫雪花算法 生成19位唯一的可排序的ID 。
mp自动增长:
1、实体类相关属性上添加注解@TableField(fill = FieldFill.xxx)
2、自定义实现类,实现两个方法,插入时填充和更新时填充
最新文章
- backup3:master 数据库的备份和还原
- Visual Studio 2015 各版本对比及下载地址
- Dynamics AX 2012 R2 通过数据源保存记录时触发的方法
- C++ 之 auto_ptr and shared_ptr
- VMware 克隆 Linux 系统后找不到 eth0 网卡问题(转)
- C++STL - vector
- 通过UserAgent判断设备为Android、Ios、Pc访问
- 推荐几个好用的在线svn空间
- [Python爬虫] Selenium自动访问Firefox和Chrome并实现搜索截图
- Swift入门篇-闭包和函数
- MVC中的@Html.DisplayFor等方法如何控制日期的显示格式(转)
- 事件demo
- 【JavaScript】history.back() 网页已过期
- windows10合并分区
- orcale和hive常用函数对照表(?代表未证实)
- 错误代码: 1111 Invalid use of group function
- linux netcat 命令详解
- java项目反编译获得源码
- python 全栈开发,Day76(Django组件-cookie,session)
- 根据 train_test.prototxt文件生成 deploy.prototxt文件
热门文章
- DEDECMS:解决无法上传图片(在后台插入图片时提示类型不允许)
- jvm学习第一天
- Python爬虫入门教程:豆瓣Top电影爬取
- 2019中国大学生程序设计竞赛(CCPC) - 网络选拔赛(8/11)
- Codeforces Round #631 (Div. 2) D.Dreamoon Likes Sequences
- 2019牛客多校 Round3
- Codeforces Round #646 (Div. 2) 题解 (ABCDE)
- codeforces626D . Jerry's Protest (概率)
- 牛客练习赛63 C.牛牛的揠苗助长
- Codeforces Round #643 (Div. 2) C. Count Triangles (数学公式)