【问题标题】:Can Azure Table storage be used instead of Microsof SQL Server可以使用 Azure 表存储来代替 Microsoft SQL Server
【发布时间】:2021-06-18 17:31:20
【问题描述】:

规划相当大规模的 Web 应用程序并考虑成本是否使用 Microsoft Azure 表存储作为主数据库而不是 Microsoft SQL Server 是个好主意?

我已经处理了使用身份的身份验证和授权,以及表存储上的 CRUD 操作。使用表存储而不是 SQL 服务器可能会遇到哪些挑战或缺点?

【问题讨论】:

    标签: web-applications architecture azure-table-storage


    【解决方案1】:

    主要区别在于 Azure Table storage 不是 relational data store 并且不提供与 Azure SQL 数据库相同的关系数据管理功能(例如连接和存储过程)。所以这是主要的挑战。

    您也可以参考此文档Table Storage vs. SQL Database 了解其他缺点 /优点。

    【讨论】:

    • 感谢@Ivan Yang。不需要关系功能,主要编程语言的功能将代替过程。所以除此之外,我相信没什么大不了的。
    • @ArvindSingh,另一个问题应该是与性能相关的。你可以按照这些docs来设计性能更好的表存储。
    • @ArvindSingh 如果答案有帮助,您能接受它作为答案吗?谢谢。
    猜你喜欢
    • 2018-12-16
    • 2017-08-26
    • 2017-03-08
    • 1970-01-01
    • 2015-05-09
    • 2014-08-04
    • 2011-03-26
    • 2013-11-24
    • 1970-01-01
    相关资源
    最近更新 更多