gpt4 book ai didi

多用户情况下的 sqlite 与 .mdb

转载 作者:行者123 更新时间:2023-12-02 06:21:28 24 4
gpt4 key购买 nike

与 mysql/sql server 等相比,我喜欢这两个提供的易于部署的特性。

哪个在性能方面具有更好的扩展性,并且随着用户数量的增长,在多用户环境中不易出现损坏?

我使用过access/jet,但没有使用过sqlite。

我的 Access 经验是,它在我使用它的情况下工作得很好,小型有线局域网,但当网络不稳定时可能会出现损坏问题。而且它似乎在无线网络上根本无法正常工作(至少对我来说)。

最佳答案

您可能想查看 SqLite 的“适当用途”页面 here 。它列出了在各种场景中使用 sqlite 的优点/缺点。但是,如果您不打算使用它来从多台计算机的多个进程进行并发 Access ,那么它应该能够很好地抵抗 Access。

MS Access 有许多限制,您可能需要查看 here ,例如最大数据库大小为 2GB,最大并发用户数为 255,等等。我认为在几乎所有情况下,SqLite 的扩展都高于这些限制。

编辑:另一件事:SqLite 不提供密码加密数据库作为标准,而 MS Access 显然提供。 SqLite 确实有一个 proprietary extension for encryption不过,由编写 SqLite 的同一开发人员编写:

关于多用户情况下的 sqlite 与 .mdb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9716607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com