我正在使用storage SDK2.0从不同的线程(ASP.NET应用程序)写入Azure Table存储。
CloudTable object 是线程安全的吗?我是否可以只初始化CloudStorageAccount、CloudTableClient和CloudTable一次(例如,在静态构造器中),然后在不同的线程中使用它们?
还是每次都从空白中创建所有的CloudStorageAccount、CloudTableClient和CloudTable对象更好(就像this article中显示的那样)?它会以任何方式影响性能吗?
每次对表执行操作时,获取CloudTable实例的首选方法是什么?
发布于 2012-11-06 17:40:57
此类型的任何公共静态(在Visual Basic中为Shared)成员都是线程安全的。不能保证任何实例成员都是线程安全的。
此类型的任何公共静态(在Visual Basic中为Shared)成员都是线程安全的。不能保证任何实例成员都是线程安全的。
发布于 2013-02-04 11:31:30
他们不是线程超文本传输协议这没有关系:通信是基于超文本传输协议,这意味着没有连接被重用,每次应用程序只是创建一个新的safe
https://stackoverflow.com/questions/13246720
复制相似问题