开发视频软件时,只涉及本地存储,需不需要用数据库来存储信息?

weixin_42017196 2018-05-31 05:21:32
我想实现录取视频并保存到本地,在信息浏览页获取本APP录取或者编辑的视频,可不可以不用数据库就能进行存储和查询,用数据库的话是使用sqllite还是greendao或者其他第三方框架。
...全文
1993 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
十二月的消亡 2018-06-02
  • 打赏
  • 举报
回复
查询的话你保存的都是同一个目录,名字格式的也是你自己定义的,直接用路径+文件名就可以查询了
十二月的消亡 2018-06-02
  • 打赏
  • 举报
回复
这种大型数据一般都是直接存文件的,很少会用数据库去存的,数据库一般用来存储一些具备特定格式,可以被表格化的且数量多体积小的数据,SharedPreferences是一种轻量级的持久化存储方案,不适合太大的数据
assky124 2018-06-01
  • 打赏
  • 举报
回复
还可以存文件
Jing丶無雙 2018-06-01
  • 打赏
  • 举报
回复
如果通过文件储存方式保存到本地,而只有较少相关参数信息也需要保存,可以不用sqlite数据库,直接使用SharedPreferences更加方便
Rabbit47 2018-05-31
  • 打赏
  • 举报
回复
引用 3 楼 weixin_42017196 的回复:
[quote=引用 1 楼 oyljerry 的回复:] 可以把视频存放到本地的路径等,sqlite中只存放路径和其他信息来进行管理
好的,谢谢您,那我如果不用数据库进行管理,有没有什么弊端呢?[/quote] 看你具体怎么实现了!数据库实现起来比较简单。
oyljerry 2018-05-31
  • 打赏
  • 举报
回复
可以把视频存放到本地的路径等,sqlite中只存放路径和其他信息来进行管理
weixin_42017196 2018-05-31
  • 打赏
  • 举报
回复
引用 1 楼 oyljerry 的回复:
可以把视频存放到本地的路径等,sqlite中只存放路径和其他信息来进行管理
好的,谢谢您,那我如果不用数据库进行管理,有没有什么弊端呢?
weixin_42017196 2018-05-31
  • 打赏
  • 举报
回复
好的,谢谢您,那我如果不用数据库进行管理,有没有什么弊端呢?

80,348

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧