Angular 7,无连接的持久数据库

时间:2018-12-02 11:57:11

标签: database angular angular7 persistent

我正在尝试创建可以以两种方式使用的应用程序:

1)作为Web应用程序,在浏览器上

2)作为独立的桌面应用程序(对于所有平台)

我的问题是第二种情况下的数据存储(我需要一些与会话无关的数据存储)。我需要一个嵌入式数据库,以使该应用程序可自动安装。

对于第一种选择,我没有问题。我将在诸如Spring之类的东西中拨打电话和后端。

对于第二个选项,我正在网上浏览,但是找不到很好的解决方案。我需要独立的应用程序可以在没有互联网连接的情况下工作。我看到了:

  • NeDB(这对我的情况很好),但是Angular 7集成遇到了一些麻烦。然后我看到了最新版本是3年前。

  • Pouchdb,但是它处于会话存储中,那么您必须连接到Couchdb或其他服务器才能使其持久化。

  • SQLite解决了该问题。但是不是实时的。

  • 我还考虑了使用.DBF文件的解决方案。

什么是最佳解决方案?

0 个答案:

没有答案