<br>On Wed, Nov 9, 2011 at 5:46 PM, Daniel Schoepe <span dir="ltr">&lt;<a href="mailto:daniel@schoepe.org">daniel@schoepe.org</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">On Wed, 9 Nov 2011 13:59:46 +0300, dokondr &lt;<a href="mailto:dokondr@gmail.com">dokondr@gmail.com</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt; What  Haskell package to work with NoSQL storage is both mature and easiest<br>
&gt; to use?<br>
&gt; I need persistent storage for simple key/value lists (not complex JSON<br>
&gt; docs).<br>
&gt; CouchDB and Cassandra seems to be overkill for my needs. What about Riak,<br>
&gt; MongoDB,  Voldemort, etc. ?<br>
<br>
</div></div>persistent (part of yesod, but useable without other yesod libraries) is<br>
quite pleasant to use and supports MongoDB:<br>
<br>
<a href="http://hackage.haskell.org/package/persistent-0.6.4" target="_blank">http://hackage.haskell.org/package/persistent-0.6.4</a><br>
<a href="http://hackage.haskell.org/package/persistent-mongoDB-0.6.3" target="_blank">http://hackage.haskell.org/package/persistent-mongoDB-0.6.3</a><br>
<br>
Cheers,<br>
<font color="#888888">Daniel<br>
</font></blockquote></div><br>I am wondering if Database.Persist can work with key/value storage 
such as  Riak or SimpleDB where records are lists of key/value pairs and
 any two lists can have different keys?<br>Is simple implementation of &#39;persistent&#39;  
based on files with key/value records possible? <br>For example &#39;persistent&#39; based on KyotoCabinet package?<br>
<a href="http://hackage.haskell.org/package/KyotoCabinet" target="_blank">(http://hackage.haskell.org/package/KyotoCabinet)</a>  <br><br>Dmitri<br><br>