Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure sql database 将WAMS数据库调用传递给完整的SQL数据库是否明智?_Azure Sql Database_Azure Mobile Services - Fatal编程技术网

Azure sql database 将WAMS数据库调用传递给完整的SQL数据库是否明智?

Azure sql database 将WAMS数据库调用传递给完整的SQL数据库是否明智?,azure-sql-database,azure-mobile-services,Azure Sql Database,Azure Mobile Services,支持WAMS的SQL数据库是否具有SQL数据库的全部功能,如联合、新的复制功能等?如果不是,我正在考虑使用服务器端脚本将WAMS数据库调用传递给完整版本的SQL数据库 假设这在节点的mssql对象中是可能的,那么这样做明智吗?WAMS是数据存储的绝佳入口,但我担心如果我将所有数据直接转储到WAMS数据库中,最终会失去高级数据库功能 编辑: 更具体地说,在使用WAMS时,是否可以使用联合、主动地理复制和自助恢复等功能?如果没有,WAMS用户能否通过将对WAMS端点的调用传递到单独的SQL Prem

支持WAMS的SQL数据库是否具有SQL数据库的全部功能,如联合、新的复制功能等?如果不是,我正在考虑使用服务器端脚本将WAMS数据库调用传递给完整版本的SQL数据库

假设这在节点的mssql对象中是可能的,那么这样做明智吗?WAMS是数据存储的绝佳入口,但我担心如果我将所有数据直接转储到WAMS数据库中,最终会失去高级数据库功能

编辑: 更具体地说,在使用WAMS时,是否可以使用联合、主动地理复制和自助恢复等功能?如果没有,WAMS用户能否通过将对WAMS端点的调用传递到单独的SQL Premium数据库来访问这些功能


标记

Azure移动服务引用的Azure SQL数据库没有什么特别之处,它与任何其他Azure SQL数据库一样。你甚至可以在Azure移动服务之外使用它

为了清楚起见,你是说,当我决定跨大陆扩展和联合WAMS数据库时,我会在不破坏WAMS的情况下这样做?好吧,如果你所说的“跨大陆”是指,你不能将联合会成员设置在不同的数据中心。同样,您可能希望查看有关扩展Azure SQL的最新指导,请参阅Thank JuneT,但问题不在于SQL数据库的扩展,而在于了解如果任何基础SQL功能因WAMS而无法使用,该怎么办。在SQL溢价中考虑这个新功能:我们能在不破坏WAMS的情况下访问多少?我正在编辑这个问题,以便在这个regardafaik中更具体一些,没有任何东西会破坏WAMS。而且,这些新功能中的大多数不一定是从SDK访问的功能,而是在数据库级别(例如,自助恢复不一定是您希望从WAMS SDK调用的功能)。从SQLAzure的角度来看,WAMS就像访问SQLAzure的任何其他客户端应用程序一样。如果您想使用联合,那么.NET后端上的EF支持可以很容易地提供这一点。如果要配置地理位置复制,这是在数据库级别进行的。你可以复制一个WAMSSQL数据库。你说的话听起来很有道理。我的怀疑来自这样一个事实:直到最近,WAMS只允许整数主键。现在我们可以使用一个字符串来表示PK,这很好,但仍然提出了一个问题,即WAMS可能对底层数据库有一些期望,从而妨碍了我们在db级别上所做的事情。