Swa*_*der 5 php mysql statistics archive mongodb
这个问题有两个方面.
我们托管了很多静态文件供公众下载.PDF,Zips,图像,人们每天下载数千个.我们跟踪MySQL数据库中的计数器,并在MongoDB中跟踪详细信息(详细信息如下载来自何时).
我们通过PHP发送了很多电子邮件.我们的应用程序往往每月发送数十万封电子邮件,其中许多是新闻通讯,通知和项目邀请.这些发送的电子邮件被保存到MySQL数据库中,其关键数据被序列化(从不是正文或实际的电子邮件内容,只是标题,收件人,发送时间等)
MySQL是一个不错的选择吗?是Mongo吗?我们应该使用其他东西吗?现在,我们的电子邮件归档表和下载统计表都快速接近2GB.
注意:我们存储的数据是定期访问的,所以要存储它并忘记它是不可能的.我们使用下载统计信息通知作者其下载数量已达到X的内容,并使用电子邮件存档检查交付状态等,并将其显示给定期跟踪此情况的员工.(我们使用Sendgrid进行交付指标)
我认为 mysql 可以很好地满足您的目的。它对于网络来说更灵活,为了跟踪你的日志,你可以使用 mysqlARCHIVE
数据库引擎。mysql 有一些不同的数据库引擎用于不同的目的。我认为存档将最适合您的结构。
最近我管理一个60GB的mysql数据库。它是大规模数据库,性能良好。
归档时间: |
|
查看次数: |
602 次 |
最近记录: |