在閱讀this question和建議的link explaining when is more appropriate to use SQLite vs another DB之後,我仍然不清楚一件簡單的事情,我希望有人能夠澄清它。SQLite將它用於網站,但不適用於客戶端/服務器應用程序?
他們說:
情況下SQLite的效果很好
網站
SQLite的通常會工作 偉大的,因爲低 數據庫引擎中等流量的網站.. 。
...
情況下另一個RDBMS月 更好地工作
客戶端/服務器應用程序 ...
如果你有在網絡上訪問常見 數據庫許多 客戶端程序...
是不是websi也是一個客戶端/服務器應用程序?
我的意思是我不明白,網站正是一個情況我有很多客戶端程序(用戶利用其網絡媒體browsres)通過一個服務器應用程序同時訪問一個共同的DB。
只是爲了保持簡單:在一天結束時,是否有可能將這個SQLite用於電子商務網站或在線目錄或CMS網站,每個網頁約1000個產品?
謝謝!那麼我更新了這個問題(我知道這不是瀏覽器訪問數據庫直接問題),但我明白你在說什麼。很明顯,在線目錄/ CMS /電子商務將有一個控制面板來插入/更新/刪除項目/頁面。那麼如果這樣的控制面板可以由3個瀏覽器同時由2/3個用戶訪問呢?我知道SQLite會鎖定整個數據庫,所以效率不高,但除此之外:我們可以認爲這仍然不是客戶端/服務器應用程序,因爲所有控制面板仍然訪問同一個服務器應用程序,而最後一個是訪問數據庫的唯一一個? – 2010-11-22 19:55:35
...繼續...對不起,我最後的評論有點複雜。當你說:「......多個用戶可能需要將連接打開更長時間」時,你解釋得非常好,我現在只想在這裏聽到你對帶有在線目錄的特定網站案例的看法不超過1000種產品。 – 2010-11-22 20:00:12