- 论坛徽章:
- 0
|
这几天开始做股票信息同步.
我所在方和一个股票公司合作,股票公司将在自己网站上提供所有股票在5分钟内的股票信息,包括股票代码,买入价格,当前价,开盘价,5分钟涨幅.现在我们需要每5分钟从股票公司获取股票信息,(股票信息分为2个文件存放,格式为txt,每个文件大约是)目前提出两种方案.(数据库是MySQL,编程语是php)
方案一:建立2个表(cdb_1,cdb_2)分别用于存储两个txt文件上面的股票信息,每五分钟将这两个文件下载到服务器,将cdb_1,cdb_2删除,然后新建两个表cdb_1,cdb_2用来存储刚下载的股票信息.
方案二:用xml进行数据同步,股票公司网站上的数据变化了什么,当程序过去时,被修改的数据就会在cdb_1,cdb_2中作出相应的修改!
对于方案一:
问题1:,将文件下载效率是否可以保证.
问题2:将txt文件导入数据库应该采用哪种方法将会使其效率最高?
对于方案二:
问题3:如何在php文件中使用xml的同步代码?
问题4:用xml同步,效率如何?
其实,对这个问题的解决,最关键的就是效率问题以及服务器资源占用问题.效率越高,资源占用最少,方案实施就越成功!
股票信息地址:http://www.cooyell.com/plugins/sh.txt(我临时下载了一份,放在了我们服务器上.) |
|