我正在一个房地产网站上工作,使用RETS服务将数据传输到我的本地服务器.
但是我在这里有一点点问题,我可以从RETS中获取数据,这个数据在RETS数据库中有大约3张记录,但是我没有找到方法,我怎样才能一次取出50k的所有记录?
我没有在RETS上找到任何'LIMIT'关键字.那么如何在没有'LIMIT'50k记录的情况下一次获取?
请帮我.
Hom*_*er6 11
RETS并不是一个标准.它更像伪标准.它松散地定义了描述房地产列表的XML模式.
在版本1.x中,"标准"由DTD文档组成.在2.x中,"标准"使用XSD文档来描述列表.
http://www.rets.org/documentation
但是,实际上,实施者之间几乎没有一致性.连接到数百个"RETS兼容"服务提供商后,我确信其中没有一个与其他服务提供商一样.
此外,2.x"标准"在3年内没有变化.这是对标准的无保留,邋try的尝试.它(RETS)通常被非技术人员用作商业流行词.实际上,这只是在XML中建模房地产列表的任意尝试.
尝试向具体的实施者询问他们的文档.通常,他们没有.因此,向首席开发人员发送电子邮件通常很有帮助.有时他们会提供一个WSDL来概述支持的调用.通常,WSDL与实际服务不一致,所以要小心.
至于您的具体问题,请尝试缓存结果.通常,对RETS调用使用限制是直接依赖的标志.随着您的服务请求增加,您的服务对他们的负载将会中断(并且不被理解).此外,如果他们的服务中断(甚至暂时),您的服务也将被中断.最重要的是,它会使您对页面的实时请求真正,非常慢(特别是如果他们的系统当时很慢).由于对过时数据的担忧,列表通常不会经常更改,因此缓存最多和小时是可以接受的.
祝你好运!
| 归档时间: |
|
| 查看次数: |
2900 次 |
| 最近记录: |