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.

96 votes
Vote
Sign in
(thinking…)
Password icon
Signed in as (Sign out)
You have left! (?) (thinking…)
Manrique shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

3 comments

Sign in
(thinking…)
Password icon
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