2011-11-10 414 views
0

我是Firebird DB的忠實粉絲,自1.5.0版本開始使用它,但我很好奇FB爲什麼不像網站那麼受歡迎 - 數據庫。我想在我的網站上使用嵌入式的Firebird數據庫(經過2.5版本的改進),優點是顯而易見的(無需安裝任何東西,所有的DLL你可以放在你的網站bin文件夾和App_Data中的FDB - 我使用的是ASP .net技術)。嵌入式Firebird作爲asp.net網站中的後端數據庫

我的問題是:有沒有人有這種方法的經驗(中等信任共享主機),我可能會受到什麼限制?在這種情況下可以接受多少個併發用戶,是否存在一些我需要注意的已知問題,等等?嵌入式安全機制缺乏,這種方法有很大的缺點嗎?

在此先感謝。

回答

0

首先,我對Firebird沒有任何經驗。當谷歌搜索,但我確實看到在中等信任使用它的問題報告。但是,如果你想知道肯定,只是嘗試!我正在閱讀的信息很可能是舊的。

併發用戶是一個相當誠實的疑難問題。我想它(多少)取決於太多的因素,以給出一個很好的答案。但是你想要看的最重要的是併發寫作。例如,SQL Lite不支持這種(afaik),並且在Web應用程序中,這肯定會發生。我認爲FB支持這一點,但你可能想要確認這一點。

關於安全性;據我所知FB不支持加密和密碼保護。這是你表達的一個有效關注點,如果有人妥協你的服務器,FB文件就在那裏。解決這個問題的方法並不美觀(在檢索時插入/更新和解密或文件系統加密之前進行加密),所以如果安全性很重要,這將是您最關心的問題。

我想再次聲明我自己並沒有FB的經驗,我只是想表達我在思考這種情況時想要的自己的擔憂,並試圖在互聯網上獲取一些信息。