Yrl*_*lec 6 c# blob amazon-s3 azure amazon-web-services
我目前正在将Windows Azure应用程序迁移到Amazon AWS.在Windows Azure中,我们使用 Lokad.Clout获得对Azure Blob存储的强类型访问.比如这样:
foreach(var name in storage.List(CustomerBlobName.Prefix(country))
{
var customer = storage.GetBlob(name); // strong type, no cast!
// do something with 'customer', snipped
}
Run Code Online (Sandbox Code Playgroud)
有关更详细的示例,请参阅他们的wiki.
在AWS SDK for .NET中,您不会获得强类型访问权限.例如,为了实现上述目的,您必须执行ListBojects然后解析每个对象的键,以便找到键的每个单独属性(我们经常使用由多个属性组成的键).
是否有任何S3相当于Azure的Lokad.Cloud?
更新:由于对象的大小,我们不能使用SimpleDB(使用Simple Savant).
| 归档时间: |
|
| 查看次数: |
542 次 |
| 最近记录: |