首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >RTSP/Onvif视频平台EasyNVR如何将数据写入内存,实现定时同步到数据库?

RTSP/Onvif视频平台EasyNVR如何将数据写入内存,实现定时同步到数据库?

作者头像
EasyNVR
发布2023-06-10 11:09:22
发布2023-06-10 11:09:22
5950
举报
文章被收录于专栏:EasyNVREasyNVR

EasyNVR是基于RTSP/Onvif协议接入的安防视频云服务平台,它可以将前端设备进行快速便捷地接入、采集、视频转码、处理及分发,分发的视频流包括:RTSP、RTMP、HTTP-FLV、WS-FLV、HLS、WebRTC等。

今天我们来分享下,在EasyNVR中,如何将数据写入内存,实现定时同步到数据库?

在项目现场中,用户使用EasyNVR接入大批量的摄像头后,发现运行速度变得很慢,并且出现磁盘读写不够的情况。遇到这种情况有两种解决办法:

1)更换为MySQL数据库

EasyNVR平台默认使用的是sqlite数据库,在小接入的场景下可以满足用户的使用需求,若接入量一旦过大,就会出现数据库负载过大、效率跟不上的情况,所以这时,更换为MySQL数据库会大大缓解磁盘压力。

2)将数据写入内存

如果用户已经集成过,并且数据库数据不能修改,那么在这种情况下,可以将数据先写入内存,然后设置定时同步,也能解决运行缓慢的问题。在easynvr.ini文件里设置如下参数后,重启服务即可。

EasyNVR是比较灵活的一项流媒体产品,它可实现设备接入、实时直播、录像、检索与回放、存储、视频分发等视频能力服务,可覆盖全终端平台(pc、手机、平板等终端),在智慧工厂、智慧工地、智慧社区、智慧校园等场景中有大量落地应用。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-06-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档