我在寫一個大型的財務應用程序,我主要使用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