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

我可以将SQLite用作基于云的网站的数据库存储吗?,sqlite,cloud,Sqlite,Cloud,是否有人发布过使用本地SQLite DB作为主要数据源的基于云的应用程序/网站 对此有什么警告吗 我的环境: C#3.0应用程序 当前使用sql server 2008数据库 当前数据库大小30 mb- 如果你预计会有很多流量,你真的不应该。SQLite旨在用作轻量级SQL数据库,而不是用于高度并发访问(因为它锁定整个数据库文件),这在本例中可能是一个重要要求 阅读: 如果你预计会有很多流量,你真的不应该。SQLite旨在用作轻量级SQL数据库,而不是用于高度并发访问(因为它锁定整个数据库文件

是否有人发布过使用本地SQLite DB作为主要数据源的基于云的应用程序/网站

对此有什么警告吗

我的环境:

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

如果你预计会有很多流量,你真的不应该。SQLite旨在用作轻量级SQL数据库,而不是用于高度并发访问(因为它锁定整个数据库文件),这在本例中可能是一个重要要求

阅读:

如果你预计会有很多流量,你真的不应该。SQLite旨在用作轻量级SQL数据库,而不是用于高度并发访问(因为它锁定整个数据库文件),这在本例中可能是一个重要要求

阅读:

同意。SQLite在低并发性方面非常出色,但它没有提供更重的DBs(Postgres、MySQL等)可以提供的查找粒度锁定,因此高并发性变得非常棘手。谢谢!我可能需要研究一下MySQL,看看他们是否有一个支持云的版本。Qlite同时支持无限的读卡器,但一次只支持一个写卡器。如果云数据库可以被划分成更小的数据库,比如每个公司的一个sqlite数据库,那么它可能会工作,因为每个公司都会有有限的用户同时尝试写入数据库。但这只是我想到的一个想法。我同意。SQLite在低并发性方面非常出色,但它没有提供更重的DBs(Postgres、MySQL等)可以提供的查找粒度锁定,因此高并发性变得非常棘手。谢谢!我可能需要研究一下MySQL,看看他们是否有一个支持云的版本。Qlite同时支持无限的读卡器,但一次只支持一个写卡器。如果云数据库可以被划分成更小的数据库,比如每个公司的一个sqlite数据库,那么它可能会工作,因为每个公司都会有有限的用户同时尝试写入数据库。但这只是我想到的一个想法。你在SQLite中看到了什么好处?我只需要一些可以在云中工作并且是免费的东西。如果我有10000个站点,SQL Azure将非常昂贵。你在SQLite中看到了哪些好处?我只需要一些可以在云中工作且免费的东西。如果我有10000个站点,SQL Azure将非常昂贵