开发过程中遇到一个问题,多个关联的数据表的数据导入导出,部分字段由于字典表关联的是其他数据表,在导入和导出实现过程中遇到麻烦,希望有 V 友提供一些实现思路或者类似案例的实现方式。如果有 git 链接或者其他可参考的链接就更好了。
非常感谢
1
soulzz 2020-01-10 14:52:43 +08:00
能代码解决的绝对不要用 sql 连表查
查出来再到另一张表去查,慢点就慢点了 |
2
AlexPassBy OP @soulzz 导出的实现容易些,分表查询,慢一点可以做,主要问题还是在导入怎么实现
|
3
soulzz 2020-01-10 15:20:20 +08:00
根据你们的业务啊 实在不行就用非关系型数据库
手动去维护关系 |
4
wc951 2020-01-10 16:53:51 +08:00 via Android
先把约束去掉再导
|
5
KentY 2020-01-10 23:19:30 +08:00
我感觉到差距了....
每个字我都认识, 但不知道 LZ 的问题是什么... 可都有了四个回答... 看了回复, 还是不知道 LZ 的问题是什么.... |
6
Aresxue 2020-01-13 09:46:32 +08:00
干掉所有索引包括但不限于主键、外键,然后导出后再加上,数据迁移的基本常识
|
7
NorthBigPenguin 2020-01-18 06:08:16 +08:00 via iPhone
1、觉得使用弱关联比较好,如果是已经建好了强关联,那么就只能导入🉐时候,同步更新关联表,给关联表加个识别导入得字段,区分这是导入操作的关键数据
2、这样治标不治本,最好还是做弱关联, 3、或者采用缓存的方式,把导入得数据先放在缓存中,这样不影响速度,等着比如半夜十二点客户少的时候,再进行入库操作 |