How can we improve Azure Storage?

Batch Insert of queue messages

Hi there,

It would be great if I could do batch insert (add) of messages. Often times I need to add several hundred or thousands or messages to a queue, and today I have to add them one by one. This is also related to the small size limitation of each message.

119 votes
Vote
Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
You have left! (?) (thinking…)
Manrique shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

3 comments

Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
Submitting...
  • Jason Stutson commented  ·   ·  Flag as inappropriate

    Can't press the vote button this this hard enough. Our testing has shown average response time for a single insert to be 7ms. Assuming much of that time is in network latency the performance benefits of a bulk API are potentially massive for jobs which generate millions of queue items. This is typically a day one feature so I'm really surprised to not see it here.

  • John Hampshire commented  ·   ·  Flag as inappropriate

    I fully agree with this. We have a similar need to post thousands of messages at a time. Even if we could batch 100 like you can with storage table writes it would be a huge improvement.

Feedback and Knowledge Base