每天备份和替换MySQL数据库以提高速度

时间:2017-06-22 14:12:54

标签: mysql

我正在考虑制作一个GPS跟踪应用程序,该应用程序每秒在MySQL数据库中存储客户GPS坐标。我会为每个用户每秒输入一行GPS(lat,lon,speed,time,elevation,user id,item_id等)。

我的计算是,每个用户每天最多需要3或5兆的MySQL空间来存储他们所有的GPS数据。

我不知道MySQL是如何工作的,但我认为如果我每天都有成千上万的用户将这个可怜的数据库运行到地面,它肯定会变慢,并且大小将达到tera字节。

所以我想每天都要备份整个数据库,删除它并每天启动一个新的数据库。因此,这将创建一堆较小的数据库,这可能比拥有一个非常大的数据库更好,数据库的大小将永远增长。

但是我想知道数据库中的重复ID可能是一个问题,当创建一个新的数据库时,所有的id都会重新开始与其他数据库中的所有先前的ID发生冲突。

有人知道大男孩是怎么做这种事的吗?我确定他们没有一个令人难以置信的大型数据库,其中的所有东西每天都在以TB为单位增长。当规模变得越来越大时,数据库访问是否会变慢?我不知道它是如何工作的

由于

0 个答案:

没有答案