Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用Phrets(Bright MLS)加速从MLS导入Rets提要_Php_Amazon S3_Amazon Ec2_Amazon Sqs_Phrets - Fatal编程技术网

Php 如何使用Phrets(Bright MLS)加速从MLS导入Rets提要

Php 如何使用Phrets(Bright MLS)加速从MLS导入Rets提要,php,amazon-s3,amazon-ec2,amazon-sqs,phrets,Php,Amazon S3,Amazon Ec2,Amazon Sqs,Phrets,我是RETS导入新手,因此我开发了以下脚本: 您可以拆分列表数据和图像导入过程。首先下载所有列表的详细信息,然后尝试获取它们的图像。这样,就不会出现崩溃或内存问题。我只回答你的两个问题 我怎样才能使它更稳定,让我更容易地从这些崩溃中恢复,因为这意味着我需要从一开始就每次重新启动 您可以拆分查询以获取数据。考虑到您需要5年历史数据,然后可以像下面的一样对查询进行拆分 $query1 = (ModificationTimestamp=2016-01-01T00:00:00-2016-12-31T

我是RETS导入新手,因此我开发了以下脚本:


您可以拆分列表数据和图像导入过程。首先下载所有列表的详细信息,然后尝试获取它们的图像。这样,就不会出现崩溃或内存问题。

我只回答你的两个问题

  • 我怎样才能使它更稳定,让我更容易地从这些崩溃中恢复,因为这意味着我需要从一开始就每次重新启动
您可以拆分查询以获取数据。考虑到您需要5年历史数据,然后可以像下面的

一样对查询进行拆分
$query1 = (ModificationTimestamp=2016-01-01T00:00:00-2016-12-31T23:59:59);
$query2 = (ModificationTimestamp=2017-01-01T00:00:00-2017-12-31T23:59:59);
$query3 = (ModificationTimestamp=2018-01-01T00:00:00-2018-12-31T23:59:59);
$query4 = (ModificationTimestamp=2019-01-01T00:00:00-2019-12-31T23:59:59);
$query5 = (ModificationTimestamp=2020-01-01T00:00:00+);
如果需要,进一步拆分并运行。可以根据您的逻辑在循环中运行这些拆分查询。因此,如果在两者之间停止,您就知道哪个批崩溃了,以及需要从哪里重新启动

  • 我怎样才能加快导入速度,因为以这种速度导入所有列表需要连续11天的时间。也许我不需要保持5年的历史
这个完全取决于MLS板。它们保持着提取速度。一些MLS板可能会根据请求临时增加带宽。在这段时间内,尝试提取完整数据