<div dir="ltr">See <a href="http://www.rabbitmq.com/blog/2011/01/20/rabbitmq-backing-stores-databases-and-disks/">http://www.rabbitmq.com/blog/2011/01/20/rabbitmq-backing-stores-databases-and-disks/</a><div>And: <a href="http://hg.rabbitmq.com/rabbitmq-server/file/2f1ab871e347/src/rabbit_msg_store.erl#l181">http://hg.rabbitmq.com/rabbitmq-server/file/2f1ab871e347/src/rabbit_msg_store.erl#l181</a></div>
<div><br></div><div>-Alvaro</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Sep 30, 2013 at 10:22 AM, Bruce Dou <span dir="ltr"><<a href="mailto:doubaokun@gmail.com" target="_blank">doubaokun@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Where can I find RabbitMQ internal design documents or ideas?</div><div class="gmail_extra"><div class="im">
<br><br><div class="gmail_quote">On Mon, Sep 30, 2013 at 4:37 PM, Simon MacMullen <span dir="ltr"><<a href="mailto:simon@rabbitmq.com" target="_blank">simon@rabbitmq.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On 30/09/2013 04:44, Bruce Dou wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
How do you think about enabling users view data in queues?<br>
</blockquote>
<br></div>
Being able to view queue contents in a random-access manner is not very compatible with the existing behaviour of RabbitMQ queues where they can be paged out to disk (yes, it would be possible, but it would be a huge job and not exactly likely to be fast).<br>
<br>
You can currently kinda-sorta view contents of queues in the management interface - this works behind the scenes by consuming the messages without acknowledgement, then requeueing them. This doesn't scale well to huge numbers of messages.<br>
<br>
It's unclear whether there would be any use for a limited queue browsing feature in between these two cases - something that could list messages that happen to be in memory but not those that are paged out. Conceivably there could be but it's not really top of our list of priorities right now.<br>
<br>
Cheers, Simon<br>
</blockquote></div><br><br clear="all"><div><br></div></div><div class="im">-- <br>A decathlon Developer & programmer<br><a href="http://blog.eood.cn/" target="_blank">http://blog.eood.cn/</a>
</div></div>
<br>_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br></blockquote></div><br></div>