在Blob存储中查询blob

时间:2016-08-02 13:14:06

标签: azure azure-storage-blobs

我已将序列化的文本数据存储在Azure blob存储中的blob中。文本基本上是键/值数据。我想知道是否有办法轻松查询blob而不将数据爆炸到另一个表/数据库或将blob拉入内存?

2 个答案:

答案 0 :(得分:2)

Azure Blob存储没有API来查询blob中的数据 - 它只是愚蠢的存储。有关Blob Storage API,请参阅here。你基本上是在阅读,反序列化和抓住你的价值。

也许Azure table storage更适合这个应用程序?这至少使事物保持在Azure存储帐户的范围内,而不是需要引入SQL Server实例。

答案 1 :(得分:0)

您可以考虑使用的一个选项是使用Data Lake Analytics,因为它支持Azure Blob作为数据源。 根据您首选的数据访问方式,您可以使用PowerShell,.NET SDK等查询数据......