- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 【避坑指南】从 MySQL 到 Apache Doris:自增主键的“隐藏陷阱”与数据迁移最佳实践
在从传统关系型数据库(如 MySQL)向现代分布式分析型数据库迁移的过程中,很多开发者会习惯性地套用过去的经验。如何将一批“带 ID 的历史数据”和一批“不带 ID 的新增数据”合并导入到 Doris 中,并保证 ID 连续且不冲突?如果直接套用 MySQL 的自增主键逻辑,在 Doris 中会遭遇严重的数据覆盖或 ID 冲突。今天,我们就来深度扒一扒 Doris 自增列的底层逻辑,并给出最优雅、高效的解决方案。绝对安全,零冲突。
2026-07-17 10:58:53
181
原创 mybatis-plus 从数据库加载多数据源,以及往spring动态添加数据源
【代码】mybatis-plus 从数据库加载多数据源,以及往spring动态添加数据源。
2023-08-31 20:03:02
803
原创 将从数据库查询出的父子关系数据 转换成树形结构
List<TreeNode> nodes = new ArrayList<>();//替换成从数据库查询获得的list Map<String, TreeNode> map = new HashMap<>(); List<TreeNode> parents = new ArrayList<>(); ...
2020-03-10 12:06:37
828
原创 面试官让我列举常见的设计模式,我一脸懵
1.策略模式(Strategy): 定义了算法家族, 分别封装起来, 让它们之间可以互相替换. 比如Collections.sort(List list, Comparator c); 可以通过实现多个Comparator接口来达到多种排序的目的. 2.装饰者模式(Decorator): 动态的给一个对象添加一些额外的职责. 比如java.io包. BufferedInputStream封装了Fi...
2020-03-08 10:13:25
413
原创 无论什么数据库,最通用的方法:从JDBC ResultSet中获得表属性,字段属性信息
写在前面的话 你是否遇见过这样的场景,迁移数据:将数据从一个数据库迁移至另外一种数据库! 从 Oracle 到 Mysql ? 从 Oracle 到 Postgresql ? 或者从 Access 到 Oracle ? 好吧,无论你干过什么,你应该会遇到这个问题: 在从JDBC ResultSet中获得表属性,字段属性信息。 我从网上找寻的大部分人给的答案是使用 ResultSetMetaDat...
2020-02-14 17:43:49
1346
2
原创 我的第一个ORACLE方法
我的第一个ORACLE方法 功能: 提取参数生成sql; CREATE OR REPLACE FUNCTION fnGetExpSql(p_data varchar2, p_name varchar2, p_dat...
2018-11-27 13:17:55
150
原创 impdp数据库导入oracle10g以上
使用impdp完成数据库导入第一步第二步第三步 第一步 导出:cmd命令行:expdp 登录名/密码@【主机IP/】服务名(登陆者必须有相应导出权限) dumpfile=esys1105.dmp(导出文件名) logfile=esys1105.log(日志名) schemas=esys (要导出的用户,若多个 就用逗号隔开) 第二步 将导出的文件复制到默认地址下oracle\product\adm...
2018-11-05 12:09:35
338
Oracle知识库+SQLCODES(CHM)
2018-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅