2011-04-06 31 views
0

我在使用pyisapi的Windows 2003 Server SP2和IIS 6上使用Django。django iis6在生產服務器上使用pyisapie和sqlite3

您是否建議在此生產服務器上使用sqlite3?

通常在生產服務器上使用sqlite3,特別是在Windows 2003 Server上,有哪些優點和缺點?

我們的應用程序是一個訂單管理工具,它將有5個客戶訪問它(不一定同時)。它僅用於Intranet。爲此,我們調整了管理界面以滿足我們的需求。

回答

1

SQLite是一個很好的產品。使用和部署非常簡單,速度非常快,可靠性高,通常不需要任何外部管理。它使用非常少的操作系統資源,使您可以更好地利用可用的操作系統和硬件資源。 SQLite被許多項目使用。您可能還想查看Berkeley DB's SQL API。它完全兼容SQLite。此外,它提供了併發性(多個讀取器和寫入器在數據庫中處於活動狀態),可伸縮性(BDB現在可以管理數百個從GB到TB範圍的數據庫)和HA(高可用性,用於負載平衡或具有自動故障轉移的熱備用)並超越了SQLite當前的可用範圍。