【发布时间】:2010-10-03 06:47:28
【问题描述】:
2 年来,我一直在使用 PostgreSQL,玩弄 Wikipedia 的数百万超链接等。我要么直接通过发送 SQL 命令来做我的事情,要么我在 python 中编写一个客户端脚本来管理一百万个查询,当这不能有效地(高效且有效地)手动完成时。
我会在我的 32 位笔记本电脑上运行我的 python 脚本,并让它与运行 PostgreSQL 的 6000 美元的 64 位服务器通信;因此,我将拥有额外的 2.10 Ghz、3 GB RAM、psyco 和多线程 SQL 查询管理器。
我现在意识到是时候升级了。我需要学习使用过程语言(PL)的服务器端脚本;我真的需要减少网络流量及其固有的序列化开销。
现在,我真的不想研究所有的 PL。知道我已经了解 python,并且我正在寻找努力和语言效率之间的方法,你们认为我应该安装、学习和使用什么 PL,为什么以及如何?
【问题讨论】:
标签: python postgresql