2012-04-04 41 views
3

我有一个很难找到的策略,以建立一个(演绎)数据库深刻的信息,用一个逻辑编程方法一样core.logic进行查询的事实逻辑编程好/建立的数据库的支持策略。大多数被发现的例子都涉及记忆中创造的事实。什么是Clojure中

一个非常好的图书馆外面有Cascalog。它位于hadoop的顶层,通过数据记录的灵感提供了一个非常直观的查询语言,从而将map-reduce抽象出来。

但Cascalog只是hadoop,我不知道是否有类似的clojure解决方案与其他类型的数据库,无论是nosql或关系型(演绎数据库)都很好。

+3

Datomic? http://datomic.com/ – Jeremy 2012-04-04 18:52:13

+0

似乎Rich Hickey可能再次在这里取得了突破性的成果。谢谢你的评论! – nansen 2012-04-06 10:49:55

回答

相关问题