(SWI)Prolog作为NoSQL平台怎么样?

Cap*_*liC 9 database rdf prolog swi-prolog plgi

我希望看到(SWI)Prolog宣传为NoSQL'认真的竞争者'.

(SWI)Prolog拥有令人敬畏的数据绑定功能,当然还有很多功能来编写针对这些大数据的逻辑.

随着最近的PLGI贡献,编写一个复杂的Gnome GUI变得非常简单...... NoSQL研究员最期待哪些功能?RDF的反应性CRUD如何发声?

我已经测试了运行几个Gnome接口的PLGI - 像GtkClutter这样的标准,或者像graph_gtk一样自编(图形编辑器,我从 -gtk 移植它,同时学习本机GIntrospection和GObject/GtkWidgets基础......我想我'我准备以声明的方式绑定Gtk - 或者通常是GObjects.

小智 1

库(持久性)是否满足您的要求?它是单用户的,不能跨多个节点扩展;添加多用户应该相当简单(例如,使用library(http/http_server)),但是扩展到多个节点将需要一些工作(例如,可以使用Erlang的mnesia技术,或类似于Google Bigtable的设计)。

另一种选择是使数据库基于RDF 数据库的 Prolog 接口