我试图问这个问题以获得非基于意见的答案,因为关于该主题的官方文献似乎并不多。
在哪种情况下,您更喜欢说Azure Kubernetes Service托管SQL Server容器而不是Azure Sql Server(PaaS)产品?
在我看来,这是当您希望将整个世界包装在一起并依靠版本控制的可能性时,例如要同时存在多个版本。
但是,我发现即使将SQL Server托管在一个容器中,也感觉不到IaaS,而没有PaaS的舒适性。
AKS + SQL容器是否提供了足够的便利性,您可以实现“容器梦想”,或者Azure SQL PaaS可以很好地放置在容器产品中吗?
为了使这一观点不受质疑,人们可以提供方案或权威参考吗?或者,当然,如果您是权威的参考文献甚至更好!
我会用我的评论作为答案。
是一项服务,它为您管理数据库的难处。包含:
在Azure SQL数据库中无法执行的操作:
BACKUP
或RESTORE
陈述请参见Azure SQL数据库与Azure SQL托管实例之间的比较。
您只能运行Linux版本的SQL Server。其中仍然存在大量问题。Azure照顾的所有事情,您需要做好自我。它很新,所以您可能遇到一些以前从未见过的问题,但是社区正在不断发展。您还需要购买SQL Server许可证。
什么时候应该使用容器化的SQL Server?您想与云无关,能够切换云提供商。
目前,我不想在容器化的SQL Server上运行生产工作负载。当SQL Server Linux变得成熟时,这将改变。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句