无法读取大型XML文件PHP


Unable to read large XML file PHP

我正试图从第三方提供的一个大小接近10GB的XML文件中解析数据,他们每天都在更新同一个文件。

我需要解析相同的内容并填充到MySql DB中。

根据研究,我发现XMLReader可以处理这个问题。

尝试了Stackoverflow中的一些示例,但不适用于此大小。

请分享将xml文件分割成可管理的部分的想法,然后在云中启动多个导入程序"实例",使用PHP处理单个文件。

将SAX Parser与XPATH查询处理一起使用。