相关疑难解决方法(0)

如何存储像Freebase这样的数据呢?

我承认这基本上是在本地服务器上使用freebase数据的重复问题但我需要比那里已经给出的更详细的答案

我完全爱上了Freebase.我现在想要的是基本上创建一个非常简单的Freebase克隆,用于存储可能不属于Freebase本身的内容,但可以使用Freebase架构进行描述.基本上我想要的是一种简单而优雅的方式来存储像Freebase本身那样的数据,并且能够在Python(CherryPy)Web应用程序中轻松使用这些数据.

MQL参考指南的第2章指出:

作为Metaweb基础的数据库与您可能熟悉的关系数据库根本不同.关系数据库以表的形式存储数据,但Metaweb数据库将数据存储为节点图和这些节点之间的关系.

我想这意味着我应该使用三重存储或图形数据库,如Neo4j?这里有人有使用Python环境中任何一种的经验吗?

(到目前为止我实际尝试的是创建一个能够轻松存储Freebase主题的关系数据库模式,但是我遇到了在SQLAlchemy中配置映射的问题).

我正在研究的事情

更新[28/12/2011]:

我在Freebase博客上发现了一篇文章,描述了Freebase自己使用的专有元组存储/数据库(图形):http://blog.freebase.com/2008/04/09/a-brief-tour-of-graphd/

python database-design rdf freebase triplestore

7
推荐指数
3
解决办法
4174
查看次数

标签 统计

database-design ×1

freebase ×1

python ×1

rdf ×1

triplestore ×1