DEV Community

Discussion on: DB Option

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt • Edited

For ACIDity, it has to be SQLite. (better-sqlite driver is a good one.)

For flexibility, I considered LokiJS, or its successor, LokiDB.

I do also consider PouchDB, to be sync-able to CouchDB.

Otherwise, bring Java or Golang into the equation. H2 or Neo4j-embedded are good ones. No one says you have to use only JavaScript in Electron. (Of course, some other paths are node-jdbc, node-java, or zeromq.)