gpt4 book ai didi

php - 使用外部 XML 更新/填充 mysql 数据库的有效方法

转载 作者:行者123 更新时间:2023-11-29 00:55:46 26 4
gpt4 key购买 nike

我正在开发一个使用游戏 API 的小型应用程序,不幸的是,该 API 并不是世界上最快的。它还只输出大型 XML 文件。

我想获取其中一个文件并将其直接放入数据库中,这样每次用户需要更新某些内容时就不会从他们的服务器上查询。相反,它查询我的本地数据库。我会每隔几个小时通过 cron 作业获取它,因此它不应该影响性能。

我的问题是:我从他们的服务器获取 XML 文件并使用他们的更新版本更新我的数据库的最有效方法是什么? [请注意,我为此仅使用 PHP,并希望保持这种状态。

感谢您的协助!

最佳答案

我会使用类似 simpleXML 的东西从他们的服务器解析 XML 文件.

我猜 XML 文件中的元素与其他值基本相同?在这种情况下,您需要创建一个 PreparedStatement并为每个条目绑定(bind)新参数。这是执行此操作的最高效方法。

但是,如果您最关心的是性能,那么 PHP 就不合适了。您可以使用 Java(例如)解析 XML 文件并将条目写入数据库。您使用哪种语言访问已填满的数据库并不重要。

关于php - 使用外部 XML 更新/填充 mysql 数据库的有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6239283/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com