gpt4 book ai didi

php - 哪种方式处理速度更快?

转载 作者:行者123 更新时间:2023-11-29 14:54:53 25 4
gpt4 key购买 nike

一些背景信息

目前我有一个脚本,可以将网站上的页面(不受我控制)解析为游戏的 mysql 数据库(获取游戏内攻击日志)。我最近决定要更快地升级它,并且我已经完全重新编码了解析器,以便它将数据存储到数组中。现在讨论我的问题:

我的第一个版本目前有大约 50 列,每个单位时间一列,由用户丢失/剩余的数量以及其他一些零碎内容组成 - 如果用户实际上没有丢失单位或不丢失单位,这些内容通常不会被使用不要丢失该类型的单元。现在,如果我要对数组进行 JSON 编码,并将其逐字粘贴到数据库中

1)插入时会比当前快吗?

2) 假设我需要将数据返回到首页并显示 100 个结果(只需要摘要,因此第一种方式只选择 3 列),如果我要采用第一种方式,我可以显示一次选择并循环它的数据,这会比我从数据库中选择它,然后解码并处理它慢还是快?

(如果您知道更好的方法,请毫不犹豫地说:) - 或者我是否应该混合使用两者)

最佳答案

问题不在于插入,每个记录只需执行一次 - 而是在于读取。你将失去所有 MySQL 的数据处理能力,因为你只会在一个大文本字段中放置一个 JSON block 。

能够使用 MySQL 查询从数据库中选择所需的记录,比从数据库中获取所有记录并在内存中循环它们的性能要高得多。

关于php - 哪种方式处理速度更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4895737/

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