2011-04-06 29 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当前的可用范围。