我们与很多房地产合作,并在重新构建数据导入方式的同时,遇到了一个有趣的问题。首先,我们的系统工作方式(松散地说)是我们每天运行一次Coldfusion进程,检索IDX供应商通过FTP提供的数据。他们将数据推送给我们。无论他们寄给我们的是我们得到的。高效的数据导入?
多年来,这已被证明是相当不稳定的。
我正在用RETS标准重新构建它,它使用SOAP方法检索数据,这已经被证明比我们的要好得多。
当谈到'更新'现有数据时,我最初的想法是只查询已更新的数据。有一个'修改'的字段,告诉你什么时候最后更新了列表,并且我拥有的代码将获取在过去6小时内更新的任何列表(给自己一个窗口以防出现问题)。
但是,我看到很多房地产开发商建议创建贯穿所有列表的“批处理”流程,而不管持续运行的更新状态如何。
这是更好的方法吗?或者我刚刚抓住了我所知道的我需要的数据?对我来说做更多的处理并不是很有意义。思考?
对不起,'查询'我的意思是在我的请求中使用DMQL。例如,查询() - >选择 - >(修改| PhotoModified),然后在另一边翻译为'给我任何列表修改或照片修改日期是______',其中_____是今天 - 6小时。所以这部分处理就在他们的最后,但我知道你的意思。 – Kevin 2010-04-09 15:04:09