Azure Split/Merge 服务,它仍然相关吗?

Azure Split/Merge Service, is it still relevant?

我已经使用 ListMappings 成功设置了 C# 和数据库。但是,当我尝试将 split/merge 工具部署到 Azure 经典云服务时,它指出 'The requested VM tier is currently not available in East US for this subscription. Please try another tier or deploy to a different location.' 我们尝试了其他几个区域,结果相同。您知道是否有解决方法或更新版本吗?拆分/合并服务是否仍然相关?最近有人在 Azure 上 运行 获得了这项服务吗?

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

在我看来,关于它是否仍然相关的问题的答案是……不。 Split\merge不再与弹性池的成熟度相关。每个租户具有一个数据库的弹性池似乎是使用遗留代码实现多租户的可持续方式。最初的计划是为我们的每个表添加键,以便每个数据库有多个租户。弹性池为我们提供了相同的灵活性,而无需对现有代码进行重大更改。

这里晚了 post,但我们正在为一个客户端实施 ElasticScale,以将大约 50 个客户端拆分为一个每个租户的数据库模型。我不认为 SplitMerge 工具会被长期使用,只是用于从一个数据库到多个分片的初始数据迁移,但它在这个目的上很方便。我们使用 ElasticScale SDK 允许单个 API 根据分片键将查询路由到适当的分片。如果你还在做这件事,很高兴与你交流意见。