社区
C#
帖子详情
用SQL做一个类似行车记录仪的数据表的功能该怎么弄?
gezhu1212
2021-05-06 08:43:49
做一个表,数据表固定大小1800每秒钟更新一条,当更新到第30分钟零1秒的时候,第一条记录被删除,这样循环更新数据库,该怎么做?
...全文
571
9
打赏
收藏
用SQL做一个类似行车记录仪的数据表的功能该怎么弄?
做一个表,数据表固定大小1800每秒钟更新一条,当更新到第30分钟零1秒的时候,第一条记录被删除,这样循环更新数据库,该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
好奇都是要学的
2021-05-13
打赏
举报
回复
insert 插入后 delete where 时间<= 现在时间-30分钟 这样就记录了 最近30分钟的轨迹
xuzuning
2021-05-12
打赏
举报
回复
你的需求已经描述的很清楚了 SQL 同样也有定时器
badbad_boy
2021-05-11
打赏
举报
回复
表里设置个ID做主键, 1 到1800, 在前端或者后端设置个计数器,从1 一直开始往上加,考虑Long 型, 计数器的值 模除 1800 就是实际对应的行。 行号在表里存在就更新,否则就删除
Harrison_2009
2021-05-08
打赏
举报
回复
同意2楼,直接Redis就好
shawn_yang
2021-05-08
打赏
举报
回复
为啥不是30min就update呢,而是insert
牧歌ing
2021-05-07
打赏
举报
回复
就像2楼说的就行,插之前先删 用redis的列表也可以,插之前先删,怕数据丢失就配置rdb或aof
ziqi0716
2021-05-07
打赏
举报
回复
简单实现的话,甚至不需要数据库,文本文件的增删就行吧。 两个工作线程,一个将最新数据存文件,另一个定时检查有无过期数据,删之。间隔30分钟也不会打架。
Eason0807
2021-05-06
打赏
举报
回复
你这不适合用sql,nosql更合适,甚至弄个redis就行了
wanghui0380
2021-05-06
打赏
举报
回复
想复杂了。 你的要求其实就是“insert一条的同时,删除30分钟以前的”
MDR (
行车记录仪
)开发环境的搭建
MDR (
行车记录仪
)开发环境的搭建,主要是关于 QT,Cmake,还有就是vs2008 相关软件的安装,搭建开发环境
吉林大学《数据结构》课程设计代码
吉林大学《数据结构》课程设计代码。VS2012工程。
2023年数据仓库与数据挖掘实验报告.doc
2023年数据仓库与数据挖掘实验报告.doc
一个
汽车行驶记录系统的设计与实现
一个
汽车行驶记录系统的设计与实现、电子技术,开发板制作交流
车辆定位监控平台用户手册v3.0.doc
车辆定位监控平台用户手册 浏览器环境: chrome , IE,Firefox. 推荐浏览器: chrome, 系统前端采用extjs4在chrome下效果流畅
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章