建议考虑 Sqlite / MongoDB / Mysql / PostgreSQL 之类的主流 DB.
具体要根据你的实际情况来选择。
【 在 zib (数恒星的蟾蜍) 的大作中提到: 】
: 标 题: 局域网上的Access数据库想改用Node做成桌面App求助
: 发信站: 水木社区 (Sat Apr 11 19:17:08 2015), 站内
:
: 内部小数据库,没有并发需求,前端有些功能需求用VBA做比较麻烦,现在打算用Javascript写前端。
:
: 在考虑的方案是做成桌面app:Javascript前端 + Node + nw.js或者atom-shell
:
: 目前的限制是数据库后端只能是局域网上的文件,不能用http服务器。存在的问题就是如果超过一个用户访问这个app,如何锁定后端的数据库datastore比较好?(类似于多个用户访问局域网上的mdb数据库时,Access会提示第二个用户只有只读权限)
:
: 目前在考虑的PouchDB,还有Node上其它简单的基于文件的数据库,也在考虑用Git做Datastore的可行性。但是文件锁定/冲突的问题都是类似的。
: ※ 修改:·zib 于 Apr 11 20:08:24 2015 修改本文·[FROM: 66.249.93.*]
: ※ 来源:·水木社区
http://m.newsmth.net·[FROM: 82.113.106.*]
--
修改:zib FROM 66.249.93.*
FROM 114.85.120.*