我从 dbpedia 下载了一个文件,其内容如下所示:
<http://dbpedia.org/resource/Selective_Draft_Law_Cases> <http://dbpedia.org/ontology/wikiPageExternalLink> <http://supreme.justia.com/cases/federal/us/245/366/> .
<http://dbpedia.org/resource/List_of_songs_recorded_by_Shakira> <http://dbpedia.org/ontology/wikiPageExternalLink> <http://www.shakira.com/> .
<http://dbpedia.org/resource/Bucharest_Symphony_Orchestra> <http://dbpedia.org/ontology/wikiPageExternalLink> <http://www.symphorchestra.ro/> .
<http://dbpedia.org/resource/Bucharest_Symphony_Orchestra> <http://dbpedia.org/ontology/wikiPageExternalLink> <http://symphorchestra.ro> .
<http://dbpedia.org/resource/Bucharest_Symphony_Orchestra> <http://dbpedia.org/ontology/wikiPageExternalLink> <http://www.youtube.com/symphorchestra> .
我需要从每一行的第一部分提取标题(即Selective_draft_Law_Cases
在第一行,List_of_songs_etc 在第二行等))并将其与同一行中的第三个元素的 URL 一起保存在 mysql 表中,即第一行
第二行 等。
我还需要跳过文件中包含不同、不相关信息的第一行。
在 PHP 中完成这项工作的最快方法是什么?
注意:该文件相当大(超过 1 GB,超过 600 万行)。
提前致谢!