1.

What are the differences between the Azure Storage Queue and the Azure Service Bus Queue?

Answer»

The main difference between Azure Storage Queue and the Azure Service Bus Queue is given below:

Azure Storage QueueAzure Service Bus Queue
Here, the FIFO (First In First Out) ordering is not guaranteed.The FIFO order is guaranteed for the messages by means of sessions.
Sessions are not supported.Sessions that are messaging level are supported here.
Here, only the “At LEAST Once delivery” model is supported.This supports “At least once”, “Atmost once” and “Exactly once” delivery models for the messages.
There is no automatic detection of duplicates here.Automatic duplicate detection is supported here.
Does not support dead lettering.Supports dead lettering.
The SIZE of the message is 64KB.The size of the message is 256KB.
Supports one-to-one delivery of messages.Supports both one to one and one-to-many deliveries of messages.
The transaction is not supported.The transaction is supported here.
This queue supports only batch RECEIVE.This supports both batch send and batch receive of messages.
The behavior of receiving messages is non-blocking.The behavior can be EITHER blocking or non-blocking based on the configuration.


Discussion

No Comment Found