2012-07-08 29 views
1

我有一個企業網站與Django的CMS和SQLite數據庫,每月只有幾個更新。大多數是讀取。它每天會少於5000k個請求。Django的CMS和SQLite的性能

我的部署位於帶有apache和wsgi的Cpanel服務器中。我首先需要知道的是,如果我應該擔心SQLite的使用,並且PostgreSQL在這種情況下會更快,更少的資源消耗(因爲它已經安裝並在服務器上運行)。

本網站使用11MB SQLite文件。這個文件在內存中嗎?

回答

0

SQLite將比PostgreSQL更快,除非在高爭用情況下。如果你每月只更新幾次,那麼SQLite肯定會比PostgreSQL更快。

由於其他原因(即,如果您需要網絡訪問您的數據),您可能仍然會選擇使用PostgreSQL,但可能不是出於性能原因。

+0

即使存在這種情況,是否有可能出現'數據庫鎖定'和隨機'沒有匹配的查詢'? – balsagoth 2012-07-09 08:06:44

+0

@balsagoth:即使有什麼? – Flimzy 2012-07-09 09:04:51

+0

我試圖查看的頁面。 – balsagoth 2012-07-09 14:12:16