我是使用electron开发,考虑到electron可能比较小众,提个问题估计都是0回复。不过问nodejs其实一样的。
本来考虑使用sqlite3做嵌入式数据库,但是折腾了很久,一直报错。一直没能解决。
后来使用pouchdb做为替代方案,但是速度太慢了。
考虑到桌面应用,什么mysql这些东西肯定没法使用了,sqlite3又一直是个坑。除了sqlite3,还有什么解决方案?
PHP中文网2017-04-17 14:28:17
之前好像見你問過,忘了回覆了。
我自己在electron
裡面用的是nedb,完全沒試過sqllite3
,好像有諸多問題吧。
你可以試試,我能保證這個在electron
下是跑的起來的,至於速度怎麼樣,我就不談了,沒做過性能測試,直接上官網結果好了:
PHP中文网2017-04-17 14:28:17
要在windows下的electron裡用sqlite3,你可能需要一個完整的visual studio 才能正確編譯。比較麻煩。
還有一種做法是,不用嵌入式,在electron啟動的時候,啟動mysql進程或者mongodb進程等其他資料庫進程就可以了,就是打包會比較大,但是功能完整哦。