EasyCVR更换为MySQL数据库及数据库迁移同步的操作步骤_数据库_视频_平台

TSINGSEE青犀视频平台旗下的视频平台如EasyCVR、EasyGBS、EasyNVR等,默认使用的数据库均是SQLite数据库,在此前的文章中我们也分享过如何将默认数据库替换为MySQL数据库的操作步骤。

我们经常会接到用户类似的反馈,现场的大多数视频隔一段时间就会出现大规模播放不了的现象,需要重启服务器才能播放,但是维持不了多久。我们针对这个问题做了一系列排查,发现是用户的数据库读写不够,导致视频无法播放。因此我们建议用户现场更换为MySQL数据库。SQLite数据库不支持高并发,而MySQL数据库则能很好地解决海量数据的使用与存储问题,灵活性更强。

用户请求我们协助将现场部署为MySQL数据库。因为现场的数据较为重要,需要将原先的数据也同步迁移到MySQL数据库里。技术人员尝试导出SQLite库来转成MySQL库,但是出现了结构发生变化的情况。只能通过比较传统的方法,将数据库的每个表手动导入到MySQL。

先将sqlite里的数据表导出成sql脚本文件,再运行sql脚本文件到mysql里面的EasyCVR数据库,一个一个进行表数据导入。

关于数据库迁移的教程,我们在此前的文章中也分享过,感兴趣的用户可以查阅我们的历史文章。EasyCVR视频融合云平台的功能非常灵活和丰富,视频能力上可支持视频直播、录像、云存储、检索、回放、云台控制、告警、设备管理等,平台可拓展性强、开放度高,既能作为业务平台使用,也能作为视频能力层被调用和集成。感兴趣的用户可以前往演示平台进行体验或部署测试。

特别声明

本文仅代表作者观点,不代表本站立场,本站仅提供信息存储服务。

分享:

扫一扫在手机阅读、分享本文