问题描述
- 项目开发中遇到的大量数据保存的问题
-
在项目开发中遇到的问题,是一个视频监控,有客户端和服务端。客户端播放视频的时候,需要
得到摄像头的ip地址,用户名,密码,通道这些信息,出于某些原因,现在这些数据是保存在服务端的
也就是说,客户端每次登陆需要向服务端请求这些数据。我的问题是,客户端对这些请求到的数据怎么保存?
要保存到全局变量里吗?因为摄像头比较多,所以数据也比较大,我不太清楚保存在全局变量里是不是合适。
解决方案
根据自己的情况,小的放在内存(局部或全剧都可以),大了放在文件中或数据库。
解决方案二:
这个我觉的 其实 无所谓吧。。。只是比较耗内存而已。。如果你内存够大,就无所谓。。。要不然你就把信息存到临时表里,用的时候 查询下
解决方案三:
确实如此,如果每一个摄像头的信息都保存到全局变量里,那性能会降低不少。可不可以需要的时候,从数据库获取呢。
解决方案四:
可以考虑redis缓存 独立缓存服务器 分布式等
时间: 2024-08-30 19:02:25