2015-10-18 67 views
1

我正在使用node-webkit創建一個NodeJs桌面應用程序,現在使用MongoDB作爲數據庫。 我想分發它作爲一個可執行文件,用戶將能夠使用應用程序,而無需通過使用他們自己的本地數據庫副本來安裝數據庫。 有沒有一種方法可以在安裝過程中爲其數據庫製作本地副本。 如果在MongoDB中不可能,我應該使用哪個其他數據庫?可分發數據庫與我的應用程序

回答

0

以及它基於你的數據需求,如果你有大量的數據你應該使用mongoDB,否則有很多數據庫爲您的NWJS應用程序。檢查這個鏈接https://github.com/nwjs/nw.js/wiki/Save-persistent-data-in-app其中一些已經足夠保存大數據。但我個人更喜歡sqlite3與NWJS(有很多忙碌安裝NWJS)sqlite可以與大數據檢查this頁面的更多信息。

如果你打算使用mongoDB,那麼你應該下載zip文件而不是安裝程序,並將其與你的安裝程序一起打包,你應該很好的去。 默認情況下,mongoDB將其數據存儲在/data/db中,但您可以將其更改爲您的首選位置

相關問題