Mul*_*erA 6 database azure xamarin.forms azure-sql-database
我正在开发一个小应用程序(通过 xamarin.forms),它需要随时从用户的设备访问在线服务器中保存的信息。我已经设法创建了一个 azure sql 数据库,但是我还没有找到任何从应用程序编辑它的方法。我做了一些关于通过REST方法连接azure的研究,所有指南都对应于azure cosmos DB。显然它们不是一回事。我使用的是 Visual Studio,而不是 azure 移动应用程序。
我的问题是:azure sql 和 azure cosmos 数据库有什么区别?
哪个更适合资金有限的小规模应用?
Azure Cosmos DB 是一种非 SQL 数据库,可快速访问信息 (JSON),具有高可用性、可扩展性和全局复制功能。
Microsoft Azure SQL 数据库即服务产品与 Microsoft SQL Server 具有高度兼容性。即关系型 DBMS。
在您的情况下,使用 Cosmos DB 会更方便,因为您可以访问数据(通过 JSON)而无需创建 Web 服务。而且它的规模是无限的。Azure Cosmos DB 集合随着应用程序的增长而增长。您可以从较小的数据大小和每秒数百个请求的吞吐量开始。
相反,使用 Azure 数据库 SQL,您必须创建一个 ASP.Net Web API 项目才能访问数据。(这可能会影响开发时间)。
但是,如果您不熟悉 Cosmos DB,它也会影响开发时间。
您可以在这里找到一些示例:
| 归档时间: |
|
| 查看次数: |
16010 次 |
| 最近记录: |