讨论/系统设计/python 并发处理:小数据 400w 条,如何优化存储入数据库的性能?/
python 并发处理:小数据 400w 条,如何优化存储入数据库的性能?

之前的开发中、我们共有2800条城市。任务需求是:各个城市之间、握手原则、生成一一对应关系数据。

类似满无向图,也就是{ n(n-1)/2 }= 400w多条数据

其实问题有两个:

  • 如何生成400bw条数据(打印到随便什么文档都行,缓存起来都行)。
    数据可以用 ”a-b“代替(无所谓)?🙃
  • 构造完sql语句后,如何快速地插入postgresql数据库?🙃

没有看明白困难是?排序后遍历取后面的城市组成ab,存到数据库就行了呀。400万数据插入会非常快。秒级。

展开全部 2 讨论