请问该用多线程还是单线程多个进程呢?

2018-02-08 23:56:50 +08:00
 ChenJinluo
萌新请教:需要几个程序对数据库进行操作,但是这几个程序并没有啥共享变量啥的,都是独立的。开始想多线程编程就写一个 py 文件来运行就可以了;但是想到也可以一个程序一个 py 文件,就是要多 python xxx.py 几次(主要是因为我还没学 python 的多线程编程这块-。-)
请问这两个方法有什么优劣吗?
5551 次点击
所在节点    Python
21 条回复
qkcccc
2018-02-10 10:02:54 +08:00
操作数据库是网络 io 密集型,建议用协程

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/429605

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX