database - 支持多个并发用户的文件数据库建议

标签 database ms-access concurrency berkeley-db

我需要一个可以存储在网络驱动器上并允许多个用户(最多 20 个)在没有任何服务器软件的情况下使用它的数据库。

我正在考虑 MS Access 或 Berkeley DB。

您能分享一下您在文件数据库方面的经验吗?
你用的是哪一款,有没有遇到什么问题?

最佳答案

我真的不认为基于文件的数据库可以扩展到超过六个用户。上次我使用 Access 数据库时(诚然,这是很久以前的事了)我不得不非常努力地让它为 8-9 个人工作。

在装有 PostgreSQL 或 MySQL 的旧垃圾计算机上安装 Ubuntu 确实容易得多。即使我保留了 Access 前端,这也是我必须做的。

关于database - 支持多个并发用户的文件数据库建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35017/

相关文章:

连接两个表的前缀和非前缀字段的 SQL 查询

python - celery :任务层次结构后的回调

database - Django 原子检查和递减

java - 与服务连接时缺少客户端证书链问题

jquery - 所有浏览器中的 TreeView 在 ActiveX 控件中使用 JQuery 而不是 VBScript

c# - 将 VBA 转换为 .NET 语言

Python Sqlite3 : Create a schema without having to use a second database

database - oracle中的sequence.nextval似乎增加了两次

mysql - 在一个表中分配不同的多个外键与 MySQL 中的另一个表

php - 运行查询时出错 [ 'song.songTitle' 中的未知列 'field list']