java - 在离线数据库中存储图像、文本注释和音频文件的方式。安卓、Java
问题描述
我想创建一个应用程序,我可以在其中将文本、图像和音频笔记保存到离线数据库(没有互联网连接),然后以类似列表的布局显示它们。不想将文件直接保存到内部存储。
这是我第一次创建移动应用程序,因此我需要帮助来为此类用例选择正确的数据库。有什么建议么?
解决方案
我想你可能会混淆一些术语。虽然您可以将各种媒体放在数据库中。有时它不是最实用的解决方案。听起来您可能正在考虑文件存储,而不是数据库。此外,这些文件必须存在于某个地方,如果不是在外部服务器/数据库上,那么它们就必须驻留在本地设备上。您的应用程序不会运行本地数据库服务来存储媒体文件。这将是很多开销并占用大量资源。
推荐阅读
- apache-spark - Spark + Kafka:如何使用 RDBMS 加入 kafka 流
- r - 将字符串分成多列
- c# - Razor 视图中的 ViewData 为空
- sql - 在 SQL 查询中使用组了解 REGEX 表达式
- ios - iOS App Login 与 Facebook 与 Xcode 11.2.1 的集成
- powershell - 在远程服务器上重复运行命令
- genetic-algorithm - 用于符号方程求解的遗传编程
- ruby-on-rails - Rspec:模拟验证码验证
- r - 在 R 中使用匹配和应用
- python - 如何在 GCP App Engine 上禁用用户登录