我正试图从第三方提供的一个大小接近10GB的XML文件中解析数据,他们每天都在更新同一个文件。
我需要解析相同的内容并填充到MySql DB中。
根据研究,我发现XMLReader可以处理这个问题。
尝试了Stackoverflow中的一些示例,但不适用于此大小。
请分享将xml文件分割成可管理的部分的想法,然后在云中启动多个导入程序"实例",使用PHP处理单个文件。
将SAX Parser与XPATH查询处理一起使用。
我正试图从第三方提供的一个大小接近10GB的XML文件中解析数据,他们每天都在更新同一个文件。
我需要解析相同的内容并填充到MySql DB中。
根据研究,我发现XMLReader可以处理这个问题。
尝试了Stackoverflow中的一些示例,但不适用于此大小。
请分享将xml文件分割成可管理的部分的想法,然后在云中启动多个导入程序"实例",使用PHP处理单个文件。
将SAX Parser与XPATH查询处理一起使用。