mysql - 每天存储 2000 万行的最佳免费方式?

标签 mysql database

每天将在午夜删除 20-25 百万行数据以供接下来几天的数据使用。 mySQL 可以处理 2500 万个索引行吗?另一个好的解决方案是什么?

最佳答案

您提供的上下文信息很少,但有时使用数据库,二进制/纯文本文件就可以了,而且可以——根据您的要求——更高效和可维护的。例如,如果它是传感器数据,将其存储在一个二进制文件中,每个记录都有一个已知的偏移量,这可能是一个很好的解决方案。你说每 24 小时删除一次数据似乎表明你可能不需要关系数据库解决方案的某些属性,例如 ACID、复制、集成备份等,所以也许平面文件方法就可以了?

关于mysql - 每天存储 2000 万行的最佳免费方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/937360/

相关文章:

java - 如何在 spring 数据 JPA 查询之间编写自定义?

mysql - 使用纬度/经度索引 mysql 表以进行地理查找

mysql - 如何删除数据库表中的所有重复项而不保留其中的任何一个?

mysql - 基于列值的实体关系

c# - 仅当 Windows App 8.1 中存在数据库时,sqlite-net 才启动 SQLiteConnection

java - 在删除处理中处理临时实体。实体不被删除[解决]

mysql - 如何选择当前日期和时间的分钟间隔范围的记录?

mysql删除重复行+排序条件

php - 如何在Centos 6.9 上相应地安装正确版本的phpmyadmin?

database - 提高 web2py 性能 - 数据库和 apache