知识存储

  • 动态本体

大纲

  • 从一个例子开始
    数据来源
    数据表述
    数据导入
    数据查询
    数据更新
  • 图数据库介绍
    开源数据库介绍:RDF4j,gStore等
    商业数据库介绍:Virtuoso,AllegroGraph,Stardog
    原声图数据库介绍:Neo4j,OrientDB,Titan等
  • 图数据库实现细节

从一个例子开始

  • 音乐知识图谱Schema定义
  • 图谱数据生成
  • 音乐图谱数据生成器 py

图谱存储工具 - 图数据库

  • 图具有特征:
    1 包含节点和边;
    2 节点上有属性(键值对)
    3 边有名字和方向,并总是有一个开始节点和结束节点;
    4 边也可以有属性
开源数据库 - Apache Jena
  • 数据导入方法:
    1 Fuseki手动导入
    2 使用TDB导入
  • 使用Docker来运行Jena
  • 增加数据库
  • 导入数据
  • 准备查询
  • 更新例子 insert

图数据库介绍

  • 图数据库分类
  • 开源图数据库 - RDF4J
  • 开源图数据库 - gStore
商业图数据库
  • 商业图数据库 - Virtuoso
  • 商业图数据库 - Allgrograph
  • 商业图数据库 - Stardog
原生数据库
  • Neo4j
  • Neo4j - 数据结构
  • Neo4j - 数据导入
  • Neo4j - 数据结构
  • Neo4j - 数据存储
  • Neo4j - 查询数据
  • OrientDB
  • Titan
Benchmark
  • 常用衡量指标
    Load Time
    Repository Size
    Query Response Time
    Throughputs
    Inference Support
图数据库 vs 图计算
  • 图查询
    图数据结构存储
    子图匹配与查询优化
  • 图计算
    图性质计算:PageRank,最短路径
    图挖掘

cayley

图数据库实现细节

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 伤心的时候,多笑笑吧。 我小时候就是一个特别爱哭的人,遇到什么事,不爱和家人说,什么都爱自己承担...
    韩微浪阅读 1,473评论 0 0
  • 友谊走至末路的时候,不要强求,不要刻舟求剑,不要水中捞月,不要以旧日情意来挽回,不要口出恶言。 只需坦然承认:...
    正十九阅读 449评论 0 0
  • Objective: 关于今天的课程/工作, 你记得什么? 文史课:全欧洲最高等的是热尔曼人,北欧人第二,其次是英...
    周曼婷阅读 245评论 0 0