0

我是 Firebird DB 的忠实粉丝,我从 1.5.0 版本开始使用它,但我很好奇为什么 FB 不像网站后端 DB 那样受欢迎。我想在我的网站上使用嵌入式 Firebird DB(经过 2.5 版本改进),优势很明显(无需安装任何东西,所有 dll-s 你可以放在你的网站 bin 文件夹和 App_Data 中的 FDB - 我使用的是 asp .net 技术)。

我的问题是:是否有人对这种方法(Medium Trust 共享托管)有一些经验,我可能会遇到什么限制?在这种情况下可以接受多少并发用户,是否有一些我需要注意的已知问题等等?嵌入式缺乏安全机制是这种方法的一大缺点吗?

提前致谢。

4

1 回答 1

0

首先,我对 Firebird 没有任何经验。不过,在谷歌搜索时,我确实看到了以中等信任度使用它的问题的报告。但是,如果您想确定,那就试试吧!我正在阅读的信息很可能是旧的。

说实话,并发用户是一个困难的问题。我想它(多少)取决于太多的因素来给出一个好的答案。但是您要查看的最重要的事情是并发写入。例如,SQL Lite 不支持这个(afaik),而在 Web 应用程序中,这必然会发生。我认为 FB 支持这一点,但您可能需要检查这一点以确定。

关于安全;据我所知FB不支持加密和密码保护。这是您表达的一个有效的担忧,如果有人破坏您的服务器,FB 文件就在那里供您获取。解决这个问题的方法并不好(在插入/更新之前加密和在检索时解密,或者文件系统加密),所以如果安全很重要,这将是你最关心的问题。

我想再次声明,我自己没有使用 FB 的经验,我只是表达了我自己在考虑这种情况时的担忧,并尝试在互联网上获取一些信息。

于 2011-11-10T10:02:40.347 回答