gpt4 book ai didi

PHP + MySQL 网站统计

转载 作者:行者123 更新时间:2023-11-30 21:23:36 25 4
gpt4 key购买 nike

我想知道你们对做一些网络计数器后端的最佳方法有什么想法。我将通过 PHP 跟踪下载,我每天查看大约 150 万次“下载”,我将存储的所有内容将是“userid”和“downloadid”。也可能是时间?最好的方法是什么?在每天结束时,我是否应该编译所有重复的 downloadids 并制作另一个由“day”和“downloadid”索引的表,然后添加一个“count”列?

显然两个表都会很大,3个月后,我可以将表压缩为“month”和“downloadid”以及“count”。我只是想看看有没有更好的方法?再一次,我更喜欢 PHP/MySQL 方法。

编辑:我可以使用类似的东西吗:http://www.infobright.org显然我需要按需调出统计数据,但写入与读取很可能是 1000:1

谢谢,詹姆斯·哈蒂格

最佳答案

我不太确定为什么要制作多个表格。你担心 table 的大小吗?

您可能只需将每次访问作为带有 ID、时间戳和您的下载 ID 的行插入到一个表中就可以了。正确编写的 SQL 查询应该允许您在特定日期和时间提取数据,或者在使用查询中的 WHERE 语句插入数据后提取特定下载 ID。

希望对您有所帮助!

编辑:This article运行一些具有 60 亿行的测试。据我所知,即使有那么多行,MySQL 仍然运行得相当快。

关于PHP + MySQL 网站统计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1447490/

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