我有一个适用于当地交通时间的 android 应用程序,例如公共巴士、渡轮和地铁,需要在线和离线工作。
当应用程序需要离线工作时,我需要不断更新其数据库。但是,我无法从市政府访问任何类型的网络服务或数据库。因此,我准备了一个 PHP 脚本,它将解析市政网页中的 html 内容,并提取每个公共巴士数量、每个地下组合(从哪里到哪里)和每个轮渡组合(类似于地下.)。但是,我的问题是从这里开始的。解析所有这些数据大约 100k 条记录并将它们处理到 sqlite 数据库的工作非常慢。
我是处理大量数据和 php 的新手。所以我可以接受任何建议。
谢谢,