我在写一个大型的财务应用程序,我主要使用Java。现在,为了获得一些数据,我需要编写一个小脚本(< 200 LOC)来下载CSV文件(超过20,000个)并将它们存储到磁盘。我需要这个速度很快,但是,几分钟对我没有任何影响。我打算用Java编写它并不是很难,但是如果我用Ruby编写它,我会做得更快,所以我想知道Ruby(或JRuby)之间的速度是否会有很大差异,和Java。 20,000个文件全部大约为1/2兆字节,而我下载的服务器并不热衷于放弃数据(它完全合法,不用担心),因此,我的应用程序必须随机休眠之间和,如果网站拒绝请求,它必须睡3分钟。Java或Ruby,它是否有所作为?
对任何其他比Java更容易的语言的建议是值得欢迎的。
有人在4个月后降低了这个数字?! – 2011-06-01 17:45:45