gpt4 book ai didi

PHP mysql 选择统计引擎类型

转载 作者:行者123 更新时间:2023-11-29 09:00:07 25 4
gpt4 key购买 nike

我正在尝试开发网络系统的接口(interface)。基本上,一个软件通过 UDP 发送所有流量数据,另一个软件收集数据,并将数据插入 mysql(客户端没有 mysql 服务器,只有具有用户界面访问权限的服务器才有 mysql 服务器)。大约有 50 个客户端,流量非常高,并且 mysql 服务器上的插入操作非常快。但我想知道性能问题,因为我打算使用推送服务器或其他东西实时打印统计数据,而且这些流量统计数据必须保存很长时间,那么我应该使用什么样的数据库引擎? myisamm、innodb、存档?有人可以向我解释一下吗?我也愿意接受建议

最佳答案

我认为您需要做的最重要的事情是建立一个可以进行一些测试并分析不同方法的环境。

MyISAM 对于您所谈论的那种仅将行添加到表末尾并对其运行选择的事情来说可能非常快 - 没有删除或更新。

您需要定期归档较旧的行,我相信归档存储引擎可能非常适合此目的,但我从未有机会使用它,也没有从经验中谈起。不过,我怀疑它是否可以用作应用程序的主表。您可以考虑某种分区,例如您可以按月将结果存储在不同的表中。

这本书High Performance MySQL可能应该是您的第一个停靠港。

听起来像是一个宏伟的项目 - 祝你好运。

关于PHP mysql 选择统计引擎类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8891762/

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