
TCache manages persistent data trough STM references called DBRefs
that are very similar to TVars, but with added user-configurable
persistence. Very intuitive to use.
2011/11/9 Bas van Dijk
On 9 November 2011 19:50, dokondr
wrote: On Wed, Nov 9, 2011 at 8:41 PM, Bas van Dijk
wrote: On 9 November 2011 11:59, dokondr
wrote: What Haskell package to work with NoSQL storage is both mature and easiest to use? I need persistent storage for simple key/value lists (not complex JSON docs).
If your data fits in RAM then acid-state is also an option:
http://hackage.haskell.org/package/acid-state
It's used as the storage library for the new hackage server.
I need to share data across processes running both on the same node or different nodes. Every process has its own memory space. Can acid-state memory be shared between several system processes?
I believe so:
http://hackage.haskell.org/packages/archive/acid-state/0.6.0/doc/html/Data-A...
but maybe David can tell you more about that.
Cheers,
Bas
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe