我可以使用 SQLite 作为基于云的网站的数据库存储吗?

aro*_*ron 1 cloud sqlite

有没有人启动过使用本地 SQLite DB 作为主要数据源的基于云的应用程序/网站?

有这方面的警告吗?

我的环境:

  • C# 3.0 应用程序
  • 目前使用sql server 2008 db
  • 当前数据库大小 30 mb-

Con*_*nce 5

如果您预计会有大量流量,那么您确实不应该这样做。SQLite 旨在用作轻量级 SQL 数据库,并不用于高并发访问(因为它锁定整个数据库文件),这在这种情况下可能是一个重要要求。

阅读: SQLite 的适当用途

  • 同意。SQLite 对于低并发来说“很棒”,但它根本不提供更重量级的数据库(Postgres、MySQL 等)可以提供的查找粒度锁定,因此高并发变得非常棘手。 (2认同)