当前位置:网站首页>TDB中多个model情况下使用fuseki查询
TDB中多个model情况下使用fuseki查询
2022-07-01 06:33:00 【凉茶冰】
目录
问题描述
一个TDB中可以存储多个图谱,前面通过API方式创建图谱的时候,可以通过如下代码创建图谱:
Model model = dataset.getNamedModel("kgMovie");
dataset.addNamedModel("kgMovie",model);
也就是说一个TDB可以有一个defalut的默认图谱数据集,也可以有很多已经命名的数据集。
通过Fuseki进行查询的时候,默认情况下只能查询default下的数据集,如何查询其他的呢?
解决方法
解决方法参考这篇文章 ,他提到有两种方法,只有第一张方法我试了是可行的,第二种方法不知道graphName应该怎么配置,试了几种写法都不行,如果有路过的大佬,还请不吝指教。

贴一个我使用可行的conf,如下:
@prefix : <http://base/#> .
@prefix tdb: <http://jena.hpl.hp.com/2008/tdb#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ja: <http://jena.hpl.hp.com/2005/11/Assembler#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix fuseki: <http://jena.apache.org/fuseki#> .
:service1 a fuseki:Service ;
fuseki:dataset <#dataset> ;
fuseki:name "kgMovie" ;
fuseki:serviceQuery "query" , "sparql" ;
fuseki:serviceReadGraphStore "get" ;
fuseki:serviceReadWriteGraphStore "data" ;
fuseki:serviceUpdate "update" ;
fuseki:serviceUpload "upload" .
<#dataset> rdf:type tdb:DatasetTDB;
tdb:location "D:/jena/test";
tdb:unionDefaultGraph true;
.边栏推荐
- H5网页判断是否安装了某个APP,安装则跳转未安装则下载的方案总结
- Is fixed investment fund a high-risk product?
- DML statement in SQL (data operation language)
- 【微信小程序】视图容器和基本内容组件
- JSON module
- [ManageEngine Zhuohao] mobile terminal management solution, helping the digital transformation of Zhongzhou aviation industry
- 启牛学堂合作的证券公司是哪家?开户安全吗?
- 【#Unity Shader#自定义材质面板_第一篇】
- 三分钟带你快速了解网站开发的整个流程
- Grain Mall - environment (p1-p27)
猜你喜欢

树莓派4的WiFi设置

Student attendance system for C language course (big homework)

【#Unity Shader#自定义材质面板_第二篇】

脏读、幻读和不可重复读

Mongodb: I. what is mongodb? Advantages and disadvantages of mongodb

C language course set up student elective course system (big homework)

【Unity Shader 消融效果_案例分享】

VS2019如何永久配置本地OpenCV4.5.5使用

图解事件坐标screenX、clientX、pageX, offsetX的区别

Design of sales management system for C language course (big homework)
随机推荐
常用快捷键
MySQL constraint learning notes
Gson的@JsonAdater注解的几种方式
SQL学习笔记2
Docker 安装部署Redis
【微信小程序】如何搭积木式开发?
概率论学习笔记
C语言课设学生选修课程系统(大作业)
[ManageEngine Zhuohao] what is network operation and maintenance management and what is the use of network operation and maintenance platform
SQL learning notes 2
Camouflage request header Library: Anti useragent
华福证券开户是安全可靠的么?怎么开华福证券账户
【微信小程序低代码开发】二,在实操中化解小程序的代码组成
C语言课设销售管理系统设计(大作业)
解决The code generator has deoptimised the styling of xxxx.js as it exceeds the max of 500kb
第五章 输入/输出(I/O)管理
async 与 await
C language course set up salary management system (big homework)
C language course set up student elective course system (big homework)
SQL中DML语句(数据操作语言)