有哪位高手对Java Sokcet下载的性能有过研究啊

有谁对Java Sokcet下载的性能有过研究啊?
我现在需要定时的从一台服务器上将另一台服务器上的数据库备份文件下载下来,现在考虑那个数据库备份文件可能达到上十G,甚至几十G,用Java SOCKET去下载会不会好久啊?或者大概有多久?备注:我们的两台服务器都在公司的两个机房里!

------解决方案--------------------
Java SOCKET 是TCP 的连接,好像不太好吧,一般都是用UDP 的连接来传送文件的呀!
------解决方案--------------------
肯定tcp涩。 保证文件的完整性。。 

多久时间 可能要看你服务器性能了。。 自己代码里面限制速度来决定你下载的速度。。
------解决方案--------------------
这个要看网速和硬盘速度,和java socket无关,socket肯定能使用到前两者资源的其中一个的极限