场景
业务场景:
需要记录大量定位数据,形成轨迹回放功能。
此时不能将所有的点位数据存储进一个表中,需要进行分表操作,涉及如下几个步骤
1、一个建立一个新表,表名以日期结尾。
2、每天的点位数据存储进对应日期的表中。
3、按照时间区间参数查询点位表时,关联多个表的查询结果并返回。
若依前后端分离版本地搭建开发环境并运行项目的教程:
若依前后端分离版手把手教你本地搭建环境并运行项目_霸道流氓气质的博客-CSDN博客_前后端分离项目本地运行
在上面的框架的使用基础上,在定时任务中执行固定的代码,在代码中获取某个表的建表语句,然后以时间
为后缀新建新的一个表。
比如新建表:
CREATE TABLE `bus_badao_record` (
`id` int NOT NULL AUTO_INCREMENT,
`x` varchar(255) DEFAULT NULL,
`y` varchar(255) DEFAULT NULL,
`record_time