On Thu, Sep 25, 2008 at 11:09 AM, Manlio Perillo <[EMAIL PROTECTED]>wrote:
> Rich Neswold ha scritto: > >> On Wed, Sep 24, 2008 at 4:17 PM, Manlio Perillo <[EMAIL PROTECTED]<mailto: >> [EMAIL PROTECTED]>> wrote: >> >> I need a simple, concurrent safe, database, written in Haskell. >> A database with the interface of Data.Map would be great, since what >> I need to to is atomically increment some integer values, and I >> would like to avoid to use SQLite. >> >> How about "MVar (Map k Int)"? or even "Map k (MVar Int)"? >> > > Yes, it is a solution; and I can run a thread that every N seconds writes > the database to a file. > > But this works only if the database is used by only one process. > Ah. When you said "concurrent safe", I thought you meant within the application. You're looking for something like this<http://hackage.haskell.org/cgi-bin/hackage-scripts/package/anydbm> . -- Rich LOI: https://www.google.com/reader/shared/00900594587109808626
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
