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 <[email protected]>: > On 9 November 2011 19:50, dokondr <[email protected]> wrote: >> On Wed, Nov 9, 2011 at 8:41 PM, Bas van Dijk <[email protected]> wrote: >>> >>> On 9 November 2011 11:59, dokondr <[email protected]> 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-Acid-Remote.html > > but maybe David can tell you more about that. > > Cheers, > > Bas > > _______________________________________________ > Haskell-Cafe mailing list > [email protected] > http://www.haskell.org/mailman/listinfo/haskell-cafe > _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
