绑定微信号
微信公众号二维码
扫描二维码或微信搜索“图谱工社”
关注后,点击“个人信息”—“我的绑定码” 即可获取绑定码
- SELECT ?name ?age
- WHERE
- {
- ?company <持股> <公司A>.
- ?company <行业> <互联网>.
- ?company <规模> ?scale.
- ?company <法人代表> ?person.
- ?person <姓名> ?name.
- ?person <年龄> ?age.
- filter(?scale>100)
- }
查看开发文档 
- select ?y where
- {
- {
- #查询直接持股A公司的股东信息
- ? y <持股> <A>.
- }
- union
- {
- #查询持股了P公司的股东,而P公司又是A公司的股东,从而实现2跳查询
- ?p <持股> <A>.
- ?y <持股> ?p.
- }
- }
查看开发文档 
- SELECT (cyclePath(?x,
- ?y,
- true,
- {<持股>}) as ?y)
- WHERE {
- ?x <行业> "互联网".
- ?y <行业> "互联网".
- ?x <规模> ?scale_x.
- ?y <规模> ?scale_y.
- filter(?scale_x>100 && ?scale_y>100)
- }
查看开发文档 
- SELECT (kHopReachablePath(?x,
- ?y,
- false,
- 5,
- {<持股>, <交易>}) AS ?y)
- WHERE {
- ?x <行业> "互联网".
- ?y <行业> "互联网".
- ?x <规模> ?scale_x.
- ?y <规模> ?scale_y.
- filter(?scale_x>100 && ?scale_y>100)
- }
查看开发文档 
- String IP = "127.0.0.1";
- int Port = 9000;
- String username = "root";
- String password = "123456";
- String sparql = "select ?x ?y ?z where"
- + "{"
- + ” ?x ?y ?z. “
- + "}";
- String filename = "res.txt";
- // start a gc with given IP, Port, username and password
- GstoreConnector gc = new GstoreConnector(IP, Port, username, password);
- // query
- res = gc.query("lubm", "json", sparql);
- System.out.println(res);
- // query and save the result in a file
- gc.fquery("lubm", "json", sparql, filename);