<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'>Aamir,<br><br>If you're thinking about using Riak, I wrote a custom exchange plugin for RabbitMQ that does exactly what you're talking about: it stores every message sent to that exchange in Riak.<br><br>There's a corresponding component that you can install into Riak to send AMQP messages out whenever data is updated (it's a postcommit hook).<br><br><div><span name="x"></span><br>Thanks!<br><br>Jon Brisbin<br>http//jbrisbin.com<br><span name="x"></span><br></div><hr id="zwchr"><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><b>From: </b>"Alexis Richardson" &lt;alexis@rabbitmq.com&gt;<br><b>To: </b>"Aamir Khan" &lt;ak4u2009@gmail.com&gt;<br><b>Cc: </b>rabbitmq-discuss@lists.rabbitmq.com<br><b>Sent: </b>Wednesday, January 11, 2012 9:43:31 AM<br><b>Subject: </b>Re: [rabbitmq-discuss] Suggestion - Simple Pub/Sub<br><br>What kind of storage do you want to use, and for what use cases?<br><br>On Wed, Jan 11, 2012 at 3:27 PM, Aamir Khan &lt;ak4u2009@gmail.com&gt; wrote:<br>&gt; Hi,<br>&gt;<br>&gt; I am working on a web application in which lots of users can send message to<br>&gt; a central server. This central server will push message to all the users<br>&gt; based on topic based filtering. This can be easily accomplished by using<br>&gt; rabbitMQ. I am using Tornado web server for non blocking asynchronously<br>&gt; pushing the messages to clients with rabbitMQ as middle ware for the message<br>&gt; queuing.&nbsp;My point lies in that i also need to store each message into<br>&gt; database so as to keep record of each. Since the messages won't be very<br>&gt; structured data so i am planning to have noSQL storage. Can somebody please<br>&gt; suggest some documentation where rabbitMQ is used in addition to database<br>&gt; storage ?<br>&gt;<br>&gt; Well, i also read that i can use Redis Pub/Sub to have this feature of<br>&gt; subscribe and publish model, so i am quite confused whether to go for<br>&gt; rabbitMQ ?<br>&gt;<br>&gt; Any suggestions are most welcome.<br>&gt;<br>&gt;<br>&gt; --<br>&gt; Aamir Khan |&nbsp;3rd&nbsp;Year &nbsp;|&nbsp;Computer Science &amp; Engineering&nbsp;|&nbsp;IIT Roorkee<br>&gt;<br>&gt;<br>&gt;<br>&gt; _______________________________________________<br>&gt; rabbitmq-discuss mailing list<br>&gt; rabbitmq-discuss@lists.rabbitmq.com<br>&gt; https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss<br>&gt;<br></blockquote><br></div></body></html>