将临时数据库存储在本地存储上

时间:2014-09-17 10:35:41

标签: javascript node.js mongodb local-storage

我正在撰写应用程序"应该"在线工作,但它必须离线工作(如果互联网停机或其他问题)。

它应该存储和读取MongoDB数据库的信息,该数据库甚至可以离线使用(也许使用本地存储?)

我只使用谷歌浏览器(它将是Chrome打包的应用程序),因此我可以利用此平台提供的功能。

是否有一些工具可以制作MongoDB数据库的离线副本并在应用程序上线时进行同步?

NB:我不想使用流星,因为我在窗户上工作,这是一些全新的东西需要学习,我更喜欢呆在一起Express.js和我已经使用的常用Node.js功能。

2 个答案:

答案 0 :(得分:0)

我找到了一个使用Minimongo的解决方案,它与Meteor使用的相同,但是它是独立打包的,用于普通的node.js。

https://www.npmjs.org/package/minimongo

答案 1 :(得分:-2)

您可以使用远程存储http://remotestorage.io/integrate/之类的东西,并在后端托管您自己的存储,并将其与应用程序同步。