问题标签 [azure-table-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1112 浏览

c# - 通过 SSMS(sql server management studio)使用 Azure 本地开发存储

我正在尝试编写代码来访问我的天蓝色本地开发存储。我首先为自己创建了一个新存储:

我现在可以在 SSMS 中看到 DevelopmentStorageDb20090919 以及一些预先创建的表,例如 dbo.TableContainer、dbo.TableRow 等。

  1. 现在,我可以简单地通过 SSMS(例如 Employee 表)将表添加到该数据库并开始通过代码访问它们吗?这是做事的正确方法吗?

例如:

2. 另外,一旦我完成了,我如何将表格和数据移植到实际的云帐户中?通过在那里运行脚本?

0 投票
1 回答
320 浏览

silverlight - Silverlight RESTful Azure 表访问

我正在开发一个 Windows Phone 7 应用程序。其中一部分是在笔记本电脑上创建一个 webrole,用于在我已经完成的 Windows Azure 云上创建表。我正在 Windows Phone 7 上开发一个 Silverlight 应用程序,它需要访问云以查询表并更新它们。我在互联网上的很多地方都发现,这可以通过对 Windows 表存储进行 RESTful 调用来完成。但是我在任何地方都找不到任何示例代码。

任何人都可以发布一些示例代码如何完成对 Windows 表存储的 RESTful 调用,以便我可以从客户端(Silverlight 应用程序 - Windows Phone 7)查询和更新表。也欢迎任何链接和参考。

0 投票
2 回答
1265 浏览

azure - 保护 Azure 表存储

有哪些选项可以保护 Windows Azure 表存储?

反正有创建ACL吗?例如,只读帐户、管理员帐户等?

谢谢

0 投票
6 回答
21588 浏览

azure - 在 Azure 表存储中添加或替换实体

我正在使用 Windows Azure 表存储并且有一个简单的要求:添加一个新行,用该 PartitionKey/RowKey 覆盖任何现有行。但是,保存更改总是会引发异常,即使我传入 ReplaceOnUpdate 选项:

如果实体已经存在,则会抛出:

我真的必须先手动查询现有行并调用DeleteObject它吗?这似乎很慢。肯定有更好的方法吗?

0 投票
1 回答
4786 浏览

azure - Azure:如何创建 WADLogsTable 以捕获诊断代码?

在将适当的连接字符串添加到 ServiceConfiguration.cscfg 和以下代码后,我有一个工作人员角色,我想获得关于...的诊断反馈:

当我调用“System.Diagnostics.Trace.TraceInformation("test log") 我希望能够在目标 Azure 存储帐户的 WADLogsTable 中找到记录。但是,该表不存在-它是如何创建的?我读过的文档都没有涵盖这一点。
提前致谢,

0 投票
1 回答
371 浏览

azure - Microsoft.Samples.ServiceHosting.StorageClient 和 Microsoft.WindowsAzure.StorageClient 有什么区别

我是 Azure 的新手,想知道 Microsoft.Samples.ServiceHosting.StorageClient 和 Microsoft.WindowsAzure.StorageClient 之间有什么区别?两者都在使用还是我应该只使用后者?谢谢你。

0 投票
1 回答
731 浏览

azure - Azure 表存储设计问题:使用 1 个表存储多种类型是个好主意吗?

我只是想知道是否有任何有 Azure 表存储经验的人可以评论使用 1 个表来存储多种类型是否是个好主意?

我想这样做的原因是我可以进行交易。但是,我也想在开发方面有所了解,这种方法处理起来容易还是混乱?到目前为止,我使用 Azure 存储资源管理器来辅助开发,在一个表中查看多种类型一直很乱。

举个例子,假设我正在设计一个博客社区站点,如果我将所有博客文章、类别、评论存储在一个表中,我会遇到什么问题?另一方面,如果我不这样做,那么如何确保类别和帖子的一致性(例如,假设 1 个帖子可以有一个 1 个类别)?

或者人们是否有其他不同的方法来使用表存储来解决这个问题?

谢谢你。

0 投票
2 回答
1329 浏览

c# - 用于执行大规模并行查询的通用类。反馈?

我不明白为什么,但客户端库中似乎没有机制可以为 Windows Azure 表存储并行执行许多查询。我创建了一个模板类,可以用来节省大量时间,欢迎您随意使用它。但是,如果您能将其分开,并提供有关如何改进该课程的反馈,我将不胜感激。

0 投票
2 回答
1248 浏览

azure - Azure 表存储重试策略问题

关于将 RetryPolicy 与表存储结合使用的几个问题,

  1. 尽可能使用 RetryPolicy 是否是最佳实践,因此尽可能使用 ctx.SaveChangeWithRetries() 而不是 ctx.SaveChanges() ?

  2. 例如,当您使用 RetryPolicy 时,

    ctx.RetryPolicy = RetryPolicies.Retry(5, TimeSpan.FromSeconds(1));

人们通常对 retryCount 和 TimeSpan 使用什么值?我看到 5 次重试和 1 秒 TimeSpan 是一个流行的选择,但是每次 1 秒重试 5 次会不会太长?

谢谢,

射线。

0 投票
2 回答
1777 浏览

azure - 针对 Azure 表存储的空表查询

我正在使用 Azure 表存储。当我查询包含 PartitionKey 和 RowKey 以外的参数的空表时,出现异常。当我至少有一行时,不会出现异常。如果我只用 PartitionKey 和 RowKey 查询空表,就可以了。

我当然不想做额外的往返来测试桌子是否是空的。人们通常如何解决这个问题?有没有一种快速检查表是否为空的高效方法?

我正在使用开发存储,因为我刚刚看到在这种情况下使用开发存储报告了错误,并且错误在生产中消失了。但是,我不想只为开发存储保留自定义代码,有没有一种很好的方法来解决这个问题,所以我可以在本地以及生产云环境中运行相同的代码?