12

是否可以查询天蓝色队列以查找项目是否位于指定队列中的某个位置(基于某些关键属性)?

4

3 回答 3

8

Azure 队列用于异步消息传递,而不是搜索。如果您需要索引支持,您应该使用Azure 表SQL Azure DB 。

Azure Queues只会让您查看下一条消息而无需出队

于 2012-10-02T13:44:02.210 回答
0

请检查Microsoft Azure 存储。这是管理内容的好工具。上传、下载和管理 blob、文件、队列、表和 Cosmos DB 实体。

队列消息可以如下图所示进行管理: 在此处输入图像描述

于 2018-07-31T12:12:28.560 回答
0

当然,在消息队列中执行搜索操作是非常糟糕的方法,但你可以尝试这样的事情:

        var qm = queue.GetMessages(20);
        if (!qm.Any(x => x.AsString.Contains(key_property)))
        {
            queue.AddMessage(message);
        }
于 2019-06-05T20:53:05.890 回答