database - Angular 7,无连接的持久数据库
问题描述
我正在尝试创建一个可以以两种方式使用的应用程序:
1) 作为 Web 应用程序,在浏览器上
2) 作为独立的桌面应用程序(适用于所有平台)
我的问题是第二种情况下的数据存储(我需要一些与会话无关的数据存储)。而且我需要一个嵌入式数据库,以使应用程序可自动安装。
对于第一个选项,我没有问题。我将在 Spring 或其他类似的东西中进行休息电话和后端。
对于第二个选项,我正在查看网络,但找不到一个好的解决方案。我需要独立应用程序可以在没有互联网连接的情况下工作。我看见:
NeDB(这对我来说很好),但我在 Angular 7 集成方面遇到了一些麻烦。然后我看到最新版本是 3 年前。
Pouchdb,但是在会话存储中,那么您必须连接到 Couchdb 或其他人才能使其持久化。
SQLite 解决了这个问题。但不是实时的。
我还考虑过使用 .DBF 文件的解决方案。
什么是最好的解决方案?
解决方案
推荐阅读
- python - Psycopg2 INSERT 变量,字符串格式错误
- c# - 在 Web API 2 的自定义活页夹中使用默认 IModelBinder
- reflection - Kotlin 对对象实例的反射
- azure-cosmosdb - 中止 WaitAndRetryAsync 策略?
- python - 在解释器工作时确定下一个要执行的脚本
- angularjs - 使用计时器时角度图表不实时更新图表
- python - 散景:绘制频谱图
- python - matplotlib/hist2d 生成的绘图在屏幕和 pdf 文件上看起来不同
- ios - Crashlytics (3.10.3, CocoaPods) 提交分段错误:11
- asp.net - 虚拟目录 - 如何加载图像文件以供 asp.net 查看?