triplestore相关内容
我需要一个项目的数据集,该项目有相当多的RDF三元组(大约一百万个)。我在网上找到了一些数据集,但它们都有URI形式的三元组数据。我需要一个数据集,其中数据完全是字符串文字的形式。 我需要此格式的数据。 person1,isNamed ,‘Serge Abiteboul’ person2,isNamed ,‘Rick Hull’ person3,isNamed ,‘Victor
..
有三元组(语义数据库),也有通用图数据库. 两者都基于通过关系将一个“项目"链接到另一个“项目"的相似概念.Triplestores 支持 RDF 并由 SPARQL 查询,但此类附加组件也可以(并且正在)在通用图形数据库之上实现. 与neo4j 等通用图形数据库相比,您更喜欢语义数据库/三元组存储的根本区别是什么? 解决方案 三元组存储是图形数据库.RDF是一个图.诚然,三重
..
我正在尝试在wiredtiger上建立一个六元组的商店.元组可以描述如下: (图形,主题,谓词,宾语,存在的,交易的) 数据库中存储的每个元组都是唯一的. 查询与常规SPARQL查询类似,除了数据库存储6个元组.元组的其他元素中的零可以是可变的.这是一个示例查询,该查询允许检索特定事务 P4X432 引入的所有更改: SELECT?graph?subject?predicate?o
..
我正在尝试将以下网址中的数据作为三元组保存到三元组存储中,以供将来查询.这是我的代码: import requests from bs4 import BeautifulSoup import pandas as pd import numpy as np import re url='http://gnafld.net/address/?per_page=10&page=7' page
..
我在Virtuoso有一个知识库.我知道我们可以在Virtuoso中以以下格式保存命名图 context { subject predicate object ...} 我想知道何时从不同的上下文(例如,维基百科或新闻网站中的不同网页)提取相同的三元组(subject predicate object),在不同的上下文中保存相同的三元组是否合理?在Virtuoso中存储来自不同来源的相同
..
开始时这似乎是一件小事,但到目前为止,我还没有使用SPARQL来获取给定资源的唯一标识符.给出了我的意思,例如rdf:Description rdf:about="http://...",然后是一些标识此资源的属性,我要做的是首先找到该资源,然后在给定URI的情况下检索所有三元组. 我尝试通过在WHERE子句中编写语句来尝试幼稚的方法,例如: ?x rdf:about ?y and ?
..
如果三元组存储区包含相同的三元组的两倍,那么关于此冗余的权威立场是什么(如果有的话)? 另外,是否应允许三元组在同一上下文中存储相同的三元组的两倍? 我之所以这样问,是因为在rdflib中,您显然可以将相同的三元组存储两次(或更多).这是读者 import rdflib from rdflib import store s = rdflib.plugin.get('MySQL'
..
有人可以介绍将SQLite数据库转换为三重存储的必要步骤吗? 有没有可以完成任务的工具? 解决方案 这是一个更复杂的问题,而当我问它时,它似乎很简单,但最简单的答案就是您可以完全规范化数据库.完全归一化后,每个表代表一个谓词,一列值代表主题,一列值代表对象.您可以在此基础上将任意sql数据库转换为三元组.
..
我目前正在记录/测试有关SPARQL 1.1蕴含机制的建议,该建议一再声明 作用域图与活动图等效. ,但没有指定活动图形所指的是什么:它是查询中使用的数据集吗?商店中所有图的并集? 作为确定这一点的测试,我在带有RDF Schema和直接类型推断存储(v2.7.14)的芝麻内存存储中将此图URI化为 @prefix ex:
..
我需要存储RDF三元组,同时跟踪修改.这项服务有什么可用的吗?另外,在使用上下文感知的三重存储时,您将如何跟踪修订? 编辑:请注意,我不需要更改集.我还需要在过去的任何时候看到三元组. 解决方案 除了其他答案外,还请查看
..
我正在尝试列出所有完成3件或以上工作的作者(在DBpedia中). 我的示例可以在以下计算机上运行: http://dbpedia.org/sparql 基本代码 select (count(?work) as ?totalWork), ?author Where { ?work dbo:author ?author. } GROUP BY ?author 我让每个作者完
..
我想知道SPARQL默认情况下是否采用开放世界假设,或者这取决于执行SPARQL查询的三元组存储. 此假设在查询中的含义是什么. 最诚挚的问候. 解决方案 SPARQL遵循封闭世界假设,并假设RDF数据完整.这不会影响肯定查询,但是带否定的SPARQL查询仅在封闭世界语义下才有意义.
..
我对使用SPARQL从三元存储(在我的情况下为Virtuoso)中删除元素有疑问.我已经在图形中存储了以下元素: @prefix xy: . @prefix ssn: . a xy:Point ; xy:value "10" ;
..
我一直在阅读有关RDF/RDFS和“本体"之类的语义Web技术的信息,但想知道这些技术之间的关系如何?目前,这些术语似乎都是可以互换的,或者我在这里不了解一个基本概念. 解决方案 基本定义 RDF是一个概念. RDF也是词汇的名称. RDFS是另一个词汇的名称. “本体论"只是术语“词汇"的同义词. 说明 RDF是一个概念 RDF是描述事物的概念或方式. RD
..
当前持久保留类似图的结构的最佳选择是什么?图形数据库(例如 Neo4j )或RDF三元存储(例如 Virtuoso )? 例如,我们有以下用例: 具有近1000万个节点的弱连接图(类似于集合中的一篇学术论文); 相当少的更新; 关键操作:检索特定子图,更新给定子图中的节点,在更新某些节点后重新计算链接分析度量(例如HITS或PageRank). 还希望提供标准API来查询数据
..
我目前正在计划一个包含大数据的大项目. 我已经使用了搜索,所有结果都告诉我,如果不使用 BaseKB 或 RDF的免费库 如我所见,转储已经可以作为RDF使用,所以如果我要将转储导入我的4store三重存储并通过SPARQL访问数据,问题在哪里? 解决方案 对于在导入Freebase Dump时遇到问题的每个人: 1)保持您的RDF/Turtle Parser更新. (猛
..
我正在尝试通过Fuseki端点对Jena使用联合查询.使用SPARQL查询中的 SERVICE 关键字,我正在连接到Stardog端点.由于它是一个受保护的URL,因此端点的指定如下: http://admin:admin @ url .由于这是不安全的,Jena会显示以下消息: Code: 36/HAS_PASSWORD in USER: Including passwords in UR
..
我有一个问题要问你 我已将文件RDF加载到TDB Triple Store中: Dataset dataset = TDBFactory.createDataset(directory); Model model = dataset.getNamedModel("http://nameFile"); TDBLoader.loadModel(model, file ); 现在,我想实
..
我正在尝试在debian jessie服务器上免费安装Ontotext GraphDB. 我已经下载了graphdb-free-8-1-1.deb文件,但是当我键入命令时 sudo deb -i graphdb-free-8-1-1.deb 如快速入门指南( http://graphdb .ontotext.com/documentation/free/quick-start-guide
..
我编写了一个漂亮的OWL模式,我想将其实际加载到三元存储中,然后向其中添加数据以便查询.但是我对如何做到这一点一无所知. 您看到的是,我拥有Fuseki/TDB,完全是因为Jena附带了它们,而且我喜欢Jena API.但是我不知道如何将这种架构实际放入三重存储中.是否可以像加载传统数据库一样加载架构?我不知道. 我正在运行Fuseki/TDB,并遵循了“入门"教程,但是该教程涉及将数
..