gStore-weekly
文章平均质量分 84
PKUMOD
北京大学王选计算机研究所数据管理实验室官方
展开
-
知识图谱成为中国领先金融科技公司的第四大首选技术
1月16日,毕马威中国“2022金融科技双50榜单”颁奖典礼举办,《2022金融科技发展趋势》报告同时发布,报告显示,知识图谱成为中国领先的金融科技公司的第四大首选技术。截至 2022 年,其技术要素分布份额为 34%。研究显示,大数据为最受欢迎的技术,其份额为76%,其次是人工智能,占68%,云计算位居第三,占41%。知识图谱排名首次高于区块链、5G、机器人处理自动化等技术。原创 2023-03-06 11:04:46 · 270 阅读 · 0 评论 -
#gStore-weekly | gBuilder功能详解之项目管理
自动化构建知识图谱工具gBuilder原创 2023-03-06 10:58:29 · 415 阅读 · 0 评论 -
#gStore-weekly | gBuilder功能详解之schema设计
设计知识图谱Schema设计 图数据库构建工具 gbuilder原创 2023-03-06 10:56:56 · 441 阅读 · 0 评论 -
用知识图谱打开梁山好汉一百单八将
知识图谱清晰的展示出108位梁山好汉之间的关系原创 2022-12-23 17:54:37 · 1361 阅读 · 1 评论 -
gStore-weekly|gstore源码解析(九)自定义图分析算子函数的处理机制
本篇介绍了 gStore 中自定图分析算子函数的创建和编译部分,建议在阅读的同时结合源码 GRPC/APIUtil.cpp 一起分析,会更容易理解。在下篇中,我们将会介绍事务相关部分。原创 2022-12-23 17:38:23 · 1050 阅读 · 0 评论 -
gStore-weekly |gStore最新版本1.0之gRPC网络服务详解
在内核版本v1.0中,新增了gRPC组件,该组件基于开源库workflow实现的一个基于HTTP协议的高性能网络接口服务,进一步提高了接口服务的效率和稳定性 。接下来将详细介绍gRPC组件的命令参数以及各接口的使用。原创 2022-12-23 17:27:38 · 1275 阅读 · 0 评论 -
#gStore-weekly | SPARQL 执行过程中高级查询函数的求值(下)
本篇介绍了 SPARQL 执行过程中实际进行高级查询函数求值的 PathQueryHandler 类,的基本功能,其中重要的成员变量 csr ,及以 PathQueryHandler::shortestPath 为例的、与高级查询函数一一对应的成员函数,建议在阅读的同时结合源码 Database/CSR.h 、 Query/PathQueryHandler.[h|cpp] ,会更容易理解。接下来我们拟分析 SPARQL 执行过程中自定义算子函数的处理机制。原创 2022-11-04 16:26:33 · 399 阅读 · 0 评论 -
#gStore-weekly | SPARQL 执行过程中高级查询函数的求值(上)
本篇介绍了 gStore 中高级查询函数的基础语法和语义,及 GeneralEvaluation::getFinalResult 函数中驱动高级查询函数求值的代码逻辑。原创 2022-10-19 16:03:20 · 269 阅读 · 0 评论 -
#gStore-weekly | gStore最新版本1.0之closenessCentrality函数的使用
closenessCentrality函数的使用原创 2022-10-18 11:03:09 · 315 阅读 · 0 评论 -
#gStore-weekly | gStore最新版本1.0之宽度优先遍历函数的使用
宽度优先遍历函数的使用原创 2022-10-18 11:02:17 · 240 阅读 · 0 评论 -
#gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
三角形计数函数原创 2022-10-18 11:00:54 · 282 阅读 · 0 评论 -
#gStore-weekly | SPARQL执行过程中的表达式求值(上 下)
SPARQL 查询中,有三种语法结构中可能出现表达式:1. SELECT 语句中:例如,若我们希望知道一位名叫张三的学生其语文、数学、英语三科的总成绩,则可以发起以下 SPARQL 查询:SELECT ((?score1 +?score2 +?{?student "张三" .?student ?score1 .?student ?score2 .?student ?score3 .}在这个查询中,SELECT 语句中的表达式(?原创 2022-10-18 10:59:58 · 220 阅读 · 0 评论 -
#gStore-weekly | SPARQL 解析(上)
简介原创 2022-09-09 14:50:08 · 194 阅读 · 0 评论 -
#gStore-weekly | SPARQL 解析(下)
在本篇中,我们将以一个简单的 SPARQL 查询为例,介绍 QueryParser 类在遍历语法解析树的过程中调用的关键函数。原创 2022-09-09 14:49:03 · 187 阅读 · 0 评论 -
#gStore-weekly | gStore最新版本0.9.1之BIND函数的使用
BIND原创 2022-08-16 10:54:03 · 75 阅读 · 0 评论 -
#gStore-weekly | gStore应用之交通气象风险评估与预警平台
gStore及生态产品由于完善的功能和卓越的性能已应用于金融、医疗、政府大数据、公安、纪检、工业互联网、军工、智能问答等多个领域,在多个互联网和人工智能公司的图数据和知识图谱项目进行了部署,已产生了良好的社会和经济效益。今天我们介绍gStore在智慧交通方面的应用:...原创 2022-08-16 10:52:43 · 231 阅读 · 0 评论 -
#gStore-weekly | 自建房监管知识图谱
通过新型技术手段来有效识别自建房风险点原创 2022-08-16 10:47:25 · 259 阅读 · 0 评论 -
#gStore-weekly | gstore源码解析(五):安全机制之日志追踪
对安全机制中日志追踪的源码进行解析。原创 2022-07-12 11:26:49 · 160 阅读 · 0 评论 -
论文导读 | 机器学习在数据库基数估计中的应用
基数估计的问题定义和意义原创 2022-06-27 10:59:30 · 1742 阅读 · 0 评论 -
#gStore-weekly | gStore源码解析(四):安全机制之黑白名单配置解析
对安全机制中黑白名单配置的源码进行解析原创 2022-06-27 10:56:52 · 507 阅读 · 0 评论 -
#gStore-weekly | gStore防踩坑手册(上)
大家在使用gStore过程中是否踩过很多坑,流过很多泪。本期开发小哥用自己亲身经历来说明哪些地方有坑以及如何避免,以便其他使用者能够顺利使用gStore,达到前方尽是坦途。原创 2022-06-10 10:21:55 · 516 阅读 · 0 评论 -
#gStore-weekly | gStore源码解析(三):安全机制之用户权限管理解析
本章节介绍了安全机制的用户权限模块,分析了如何定义用户权限类别、如何管理用户的权限以及如何校验用户的权限,建议在阅读的同时结合源码Main/ghttp.cpp一起分析,会更容易理解。下一章将解析gStore安全机制中的黑白名单配置源码。...原创 2022-06-10 10:20:37 · 115 阅读 · 0 评论 -
#gStore-weekly | gStore应用之应急指挥知识图谱服务平台
gStore及生态产品由于完善的功能和卓越的性能已应用于金融、医疗、政府大数据、公安、纪检、应急指挥、军工、智能问答等多个领域,在多个互联网和人工智能公司的图数据和知识图谱项目进行了部署,已产生了良好的社会和经济效益。今天我们介绍gStore在应急指挥方面的应用:...原创 2022-06-10 10:12:14 · 947 阅读 · 0 评论 -
gstore源码解析(二):SOCKET网络服务源码解析
gstore源码解析(二):SOCKET网络服务源码解析 上一章我们介绍了基于boost实现的gstore http网络服务,本章将介绍基于TCP协议的socket网络服务。1.1 简介 gserver模块实现了一个基于TCP协议的socket网络服务,支持socket API双向通信。本章将从服务参数解析、运行机制、请求解析三个方面来展开。1.2 服务参数解析 gserver提供了丰富的操作参数,可以通过不同参数来进行一系列的操作,如启动、停止、重启服务、配置端口、查看端口等。实现原创 2022-05-24 15:44:38 · 173 阅读 · 0 评论 -
#gStore-weekly | gStore最新版本0.9.1之gServer详解(下)
在内核版本v0.9.1中,新增了gServer组件,实现Socket API双向通信;上一讲介绍了gServer组件的命名参数和接口交互以及简单的接口信息。接下来将介绍gServer组件的每个接口的使用和详情。1 login登录简要描述•登陆用户(验证用户名和密码)参数 参数名 必选 类型 说明 op 是 string 操作名称..原创 2022-05-24 15:40:21 · 183 阅读 · 0 评论 -
#gStore-weekly | gStore最新版本0.9.1之gServer详解(上)
在内核版本v 0.9.1中,新增了gServer组件,实现Socket API双向通信;我们除了通过ghttp组件远程访问gStore之外,现在还可以通过gServer组件来实现远程访问。接下来将详细介绍gServer组件的命令参数以及各接口的使用。1、参数介绍我们可以通过bin/gserver -h查看gServer组件参数信息:$ bin/gserver -hgStore Server (gServer)Usage: bin/gserver [option]Options:-h,-.原创 2022-05-24 15:37:47 · 253 阅读 · 0 评论 -
#gStore-weekly | gStore最新版本0.9.1之事务处理功能
在gStore内核版本v0.9.1中,增加了事务处理功能;我们可通过begin(开启事务)、tquery (执行事务)、commit (提交)或rollback (回滚)来完成一次事务操作;同时还记录事务的日志信息,可通过查看本地文件、txnlog接口和可视化管理工具workbench三种方式来查询事务日志。接下来将详细介绍与事务相关的接口。一、事务处理1、begin (开启事务) 请求方式:GET/POST 参数: 参数名 必选原创 2022-04-18 11:09:17 · 173 阅读 · 0 评论 -
【评测通知】北京大学王选计算机研究所数据管理实验室携手北京大学重庆大数据研究院助力CCKS2022技术评测
全国知识图谱与语义计算大会(CCKS)在2022年4月12日发布了2022年评测任务。全国知识图谱与语义计算大会源自中文知识图谱研讨会(CKGS)和中国语义互联网与Web科学大会(CSWS)。全国知识图谱与语义计算大会已经成为国内知识图谱、语义技术、链接数据等领域的核心学术会议,聚集了知识表示、自然语言理解、知识获取、智能问答、链接数据、图数据库、图计算、自动推理等相关技术领域的学者和行业专家。CCKS技术评测旨在为研究人员提供测试知识图谱与语义计算技术、算法、及系统的平台和资源,促进国内知识图谱领域的原创 2022-04-15 17:18:40 · 2331 阅读 · 0 评论 -
#gStore-weekly | gstore源码解析(一):基于boost的gstore http服务源码解析
gStore是由北京大学王选计算机所数据管理实验室(PKUMOD)邹磊教授团队研发的面向知识图谱的高效图数据库系统,用来管理庞大的关联数据(linked data)。图谱学苑weekly作为技术分享专栏在此之前发布了多期关于gStore功能特性、操作指南的系列文章。weekly将从本期开始陆续推出gStore内核源码解析系列文章,带你深入了解gStore各功能模块的源代码逻辑和实现原理。这一系列的文章主要面向gStore内核开发者及图数据库研究人员。接下来会以从外到内的方式,由浅入深逐步解析gStore的原创 2022-04-08 10:51:59 · 3114 阅读 · 0 评论 -
#gStore-weekly | 北京新一轮本土疫情图解
自2019年12月发现新冠肺炎以来,对我们的日常生活造成了很大改变,日常佩戴口罩,勤洗手,勤消毒,人员密集地区保持一米间距等,新冠肺炎也成为日常讨论的热点。虽然对于新冠的出现在大量政府部门、医护人员和人民群众众志成城支持下,对新冠肺炎做到快速响应、及时处置、有效管控,但新冠肺炎当前呈现全球大流行和不断快速变异的趋势,局部地区受到境外地区疫情的冲击以及不断变异的新冠病毒考验。如何借助智能化手段对疫情的发生路径和特征进行分析并进行可视化的展示是辅助疫情分析防控的有效手段。也是提升医护人员和疫情防控人员的工作效率原创 2022-02-28 17:17:56 · 6144 阅读 · 0 评论 -
#gStore-weekly | gStore最新版本0.9.1之PPR函数的使用
在内核版本v0.9.1中,新增了Personalized PageRank(PPR)自定义函数,Personalized PageRank自定义函数可用于计算实体间的相关度,从而在图中找出影响度最大的节点。PPR(u, k, pre_set,retNum)参数说明:u :变量或节点IRI,表示源结点K :整数,用来控制大规模图上的运算量,当k设为-1时,相当于不作限制,将算出接近真实值的PPRpre_set :考虑的谓词集合(若给出空,则默认为考虑所有谓词)retNum:整数,表.原创 2022-01-26 12:43:46 · 330 阅读 · 0 评论 -
#gStore-weekly | gStore常用命令/基本用法之增删改查
gStore针对RDF三元组数据增删改查都怎么使用呢,有哪些常用命令和用法,我在使用过程中进行了总结:1. 新增数据如何向gStore数据库中插入RDF三元组数据呢,我们可以通过以下几种方式:使用文件添加:gStore有个gadd命令,用于将文件中的三元组插入现有数据库。使用方法如下: bin/gadd db_namerdf_triple_file_pathrdf_triple_file_path指带".nt"或者".n3"后缀的文件路径使用编写SPARQL语句添加:SPARQL..原创 2021-10-21 09:56:32 · 215 阅读 · 0 评论 -
gBuilder知识图谱自动化构建平台招募首批内测用户
gBuilder:知识图谱自动化构建平台 视频gBuilder知识图谱构建平台功能演示 北京大学_哔哩哔哩_bilibili-https://www.bilibili.com/video/BV12q4y1P75A/内测用户申请申请条件1 有使用数据库的经验及使用图数据库的经验;2 使用过gStore单机版者优先;3 及时反馈测试意见/在3个月测试结束后,填写测评调查问卷。如何申请有意者请点击问卷:gBuilder招募内测用户https://www.wjx....原创 2021-10-13 17:00:29 · 335 阅读 · 0 评论 -
#gStore-weekly | gStore常用命令/基本用法之数据库操作
gStore对于数据库操作有哪些常用命令和用法呢,我在使用过程中进行了总结:1.创建数据库gStore创建图数据库有多种方式,通过命令行模式如下:bin/gbuild db_name rdf_triple_file_path参数含义:db_name:以“.db”结尾的数据库名称,rdf_triple_file_path:带“.nt”或者".n3"后缀的文件所在的文件路径例如,我们从lubm.nt构建一个名为“lubm.db”的数据库,可以在数据文件夹中找到。[root@lo...原创 2021-10-13 16:56:09 · 332 阅读 · 0 评论 -
#gStore-weekly | 高级功能之最短路径查询
在三维网格模型上,寻找任意两个顶点间的最短路径是几何模型计算的基本问题也是目前网格模型有意义的分割、机器视觉模式识别等热点研究工作的基础问题。就如乘汽车旅行的人总希望找出到目的地的尽可能的短的行程一样,在实际业务场景中我们通常希望能快速找到两个点之间的关联关系。在图数据结构中,任意两点之间的最短路径的长度称为这两点之间的距离,距离越近代表这两点之间关联关系越大。例如在一张图中对于和存在违法犯罪的人员关系最紧密的人员可评为高风险人员。在gStore 0.9版本中,gStore加入了与数据图中结点间的...原创 2021-10-13 16:55:37 · 146 阅读 · 0 评论 -
#gStore-weekly | gStore高级功能之环路查询
我们知道在金融领域交叉持股会带来虚增资本的弊处,那如何对交叉持股进行快速识别呢?我们可以将企业之间股权关系抽取形成股权金融知识图谱,然后在该图谱上进行关联分析,实际上寻找交叉持股关系就是在图上找一个环。如果在图上存在一个环就说明存在交叉持股的可能性。那么就需要存储数据的图数据库支持环路查询。gStore从内核版本v0.9开始,gStore就加入了与数据图中结点间的路径相关的一系列查询的高级功能(仅企业版支持),目前包括环路查询和最短路径查询。为了更好地演示环路查询的功能,使用以下的社交关系数据...原创 2021-10-13 16:55:04 · 129 阅读 · 0 评论 -
#gStore-weekly | gStore生态产品之gMaster
谈论到数据库就不可能绕开分布式部署,gStore开发团队也根据gStore的特性打造一款可以将gStore进行分布式部署的产品gMaster。平台基于Master-Slave架构,通过增加Slave节点实现动态扩展,并且内置了基于随机划分和指定划分的4种数据划分策略和对应的查询计划分解策略。gMaster该项目尚未开源,目前只提供商业版本。gMaster在第三方权威测评机构测试结果表明在100亿规模RDF数据环境下平均查询时间为1.79秒(最多包含六跳查找)。接下来简单介绍gMaster..原创 2021-10-13 16:54:21 · 154 阅读 · 0 评论 -
#gStore-weekly | gStore生态产品之gStore Workbench
大家都知道在传统关系型数据都有可视化查询工具,比如Navicat、sqlyog等,那么为了便于使用者简易的使用gStore,gStore开发团队开发了gStore可视化工具gStore Workbench。用户可以通过gStore workbench来管理和查询gStore数据库,而不需要在通过命令行取执行sparql语句,并且在gStore Workbench中有一个图的可视化组件用来展示主谓宾之间的关系,使得查询出的结果更具有可读性。接下来简单介绍gStore Workbench的使用方式。..原创 2021-09-07 10:34:48 · 188 阅读 · 0 评论 -
#gStore-weekly | gStore生态产品之gBuilder
gStore作为一款图数据库产品,解决了知识图谱数据的存储与管理问题。但是往往我们在做应用开发的时候要如何构建一个图谱是我们非常头疼的一个问题,因为我们要构建好一个图谱,然后才能存储到gStore中,最后才能提供给应用系统。构建图谱的时候我们又有几个问题,比如我们要如何把以前关系型数据库的数据构建为一个图谱、如何把一个非结构化文档自动构建为一个图谱,因此gStore开发团队针对这些问题研发了gBuilder产品。下面对gBuilder产品的结构化数据的图谱构建进行一个介绍,我们针对结构化数据的图..原创 2021-09-07 10:34:10 · 335 阅读 · 0 评论 -
#gStore-weekly | gStore生态产品之gCloud
我们知道gStore只能在Linux系统下安装部署,而且部署过程需要安装众多依赖,部署麻烦。对于只想简单试用一下gStore的人来说非常不友好,因此gStore开发团队提供了便捷试用的云端版本gCloud。我们可以通过在云端版本进行注册试用,gCloud的登录注册网址为:http://cloud.gstore.cn/。而且针对gCloud的具体使用gStore团队在哔哩哔哩网站上也有专门的培训视频:https://www.bilibili.com/video/BV1iT4y1E7we?p=1接下来简..原创 2021-08-24 17:43:29 · 201 阅读 · 0 评论