是否可以查询天蓝色队列以查找项目是否位于指定队列中的某个位置(基于某些关键属性)?
问问题
6542 次
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 回答