Azure 拆分/合并服务,它仍然相关吗?

问题描述 投票:0回答:2

我已成功使用 ListMappings 获取 C# 和数据库设置。但是,当我尝试将拆分/合并工具部署到 Azure 云经典服务时,它指出“当前在美国东部此订阅所请求的 VM 层不可用”。请尝试其他层或部署到不同的位置。”我们尝试了其他几个地区,结果相同。您知道是否有解决方法或更新版本?拆分/合并服务是否仍然相关?最近有人在 Azure 上运行此服务吗?

https://learn.microsoft.com/en-us/azure/azure-sql/database/elastic-scale-overview-split-and-merge

azure azure-sql-database azure-cloud-services azure-elastic-scale azure-elastic-sharding
2个回答
4
投票

我认为,关于它是否仍然相关的问题的答案是......不。 拆分合并与弹性池的成熟不再相关。

每个租户一个数据库的弹性池似乎是使用遗留代码实现多租户的可持续方式。最初的计划是向每个表添加键,以便每个数据库拥有多个租户。弹性池为我们提供了相同的灵活性,而无需对现有代码进行重大更改。


0
投票

这里发布较晚,但我们正在为客户端实现 ElasticScale,以将约 50 个客户端拆分为每个租户数据库模型。我认为 SplitMerge 工具不会长期使用,只是用于从一个数据库到多个分片的初始数据迁移,但它对于此目的很方便。我们使用 ElasticScale SDK 来允许单个 API 根据分片键将查询路由到适当的分片。如果您仍在从事此工作,很高兴与您交换意见。

© www.soinside.com 2019 - 2024. All rights reserved.