Database Haskell DB建议?

Database Haskell DB建议?,database,haskell,Database,Haskell,有很多数据库,但我觉得Haskell需要一些不同的东西。就像Erlang有自己的数据库一样,Mnesia。请为Haskell推荐一些好的数据库。Haskell有各种可用的框架,HDBC是最流行的 HDBC是数据库抽象库,它允许您使用许多流行的数据库,甚至Oracle或DB2。请参见现实世界中的Haskell。我建议您根据要存储在数据库中的数据类型选择数据库,而不是系统实现时使用的语言 当然,这是以数据库的绑定存在于语言中为前提的。既然问题提到了Mnesia,我将提到Haskell的等价物:。它是

有很多数据库,但我觉得Haskell需要一些不同的东西。就像Erlang有自己的数据库一样,Mnesia。请为Haskell推荐一些好的数据库。

Haskell有各种可用的框架,HDBC是最流行的


HDBC是数据库抽象库,它允许您使用许多流行的数据库,甚至Oracle或DB2。请参见现实世界中的Haskell。

我建议您根据要存储在数据库中的数据类型选择数据库,而不是系统实现时使用的语言


当然,这是以数据库的绑定存在于语言中为前提的。

既然问题提到了Mnesia,我将提到Haskell的等价物:。它是一个用Haskell编写的快速灵活的nosql数据库,支持表示本机和用户定义的Haskell类型(该链接向您展示了一些快速操作,包括实现hello world博客)


最近有更多关于的文档,我个人在一个小型web应用程序的实现中使用了它。

如果您使用Postgres,我会推荐您。免责声明:我有偏见,因为我写了它

还有一个关于Haskell的版本,这个版本已经有好几年了。如果您决定使用CouchDB,那么最好在github上使用最新的fork,也就是说,目前,……或者您有时间编写绑定。这不是一个数据库,而是一个数据库库True,尽管大多数答案似乎将OP解释为需要库推荐。