写点什么

百度图数据库的技术剖析和应用实践

  • 2019 年 9 月 14 日
  • 本文字数:791 字

    阅读完需:约 3 分钟

百度图数据库的技术剖析和应用实践

ArchSummit深圳2018大会上,李玉明讲师做了《百度图数据库的技术剖析和应用实践》主题演讲,主要内容如下。


演讲简介


互联网和信息技术渗透到各行各业生产海量的数据,人们逐渐开始关注数据的内在关联,这在知识图谱、推荐引擎、金融风控、公共安全和智能运维等场景中尤其显得重要。如何在海量的数据中发现有价值的关联信息是一大挑战,于是图数据库技术应运而生,专注于处理关联数据,并在近几年飞速发展。


百度自主研发的原生图数据系统(BGraph),在百度的知识图谱系统中应用和实践多年,支撑数以亿计的实体并支撑数以万计的查询 QPS,用于知识问答、搜索推荐和知识推理等。


本主题主要和大家分享我们图数据库的设计和实践经验,包括原生的图存储和图计算技术,针对图的存储和查询的性能优化,分布式集群技术和高可用技术方案等。


演讲提纲


  1. 为什么需要图数据库

  2. 各行业的应用场景,需要分析数据关联获取商业价值

  3. SQL 数据库 vs 图数据库

  4. 图数据库的技术挑战

  5. 图数据库的技术挑战:局部性差,规模大,分片难等

  6. 业界的图数据库以及特点

  7. 图数据库的系统架构

  8. 图数据库的核心目标

  9. 原生的图存储和计算

  10. 支持全文检索的必要性

  11. 高可用的分布式集群架构

  12. 应用于实践经验

  13. 在百度知识图谱的应用

  14. 批量导入 vs 流式写入的权衡

  15. 分而治之

  16. 性能!性能!

  17. 访问控制和系统防御

  18. 思考与展望


听众受益


  • 了解图数据库的发展方向和技术挑战

  • 了解知识图谱和企业风控等图数据库的需求

  • 学习和了解分布式系统的架构理念与设计

  • 大规模分布式系统的实践经验


讲师介绍


李玉明


百度云 数据库资深架构师


2008 年中科院硕士毕业后在 IBM 中国研发中心从事数据库 DB2 内核引擎的研发工作。2014 年加入百度,构建了大规模时序数据的分布式存储系统,承载百度运维十亿级指标、日均万亿级数据点的写入存储和查询。当前负责百度云商业图数据库项目,重点关注高性能企业级数据库的系统设计。












完整演讲 PPT 下载链接


https://archsummit.infoq.cn/2018/shenzhen/schedule


2019 年 9 月 14 日 16:52944

评论

发布
暂无评论
发现更多内容

一致性Hash算法Java版实现

Silently9527

Java 后端 一致性Hash算法

什么是TACACS?

testing

LeetCode题解:236. 二叉树的最近公共祖先,存储父节点,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

案例研究之聊聊 QLExpress 源码 (四)

小诚信驿站

刘晓成 小诚信驿站 28天写作 QLExpress源码 聊聊源码

SD-WAN:网络走向业务

JiangX

创业 投资 网络 28天写作 SD-WAN

专科出身,2年进入苏宁,5年跳槽阿里,论我是怎么快速晋升的?

Java 学习 程序员 面试

毕业三年,从小公司到大厂,先后四面阿里、小米、美团等,终于收到offer!

Java架构之路

Java 程序员 架构 面试 编程语言

创业失败启示录|校园微生活(故事篇 2)

青城

创业 28天写作 创业失败启示录 青城 人生故事

人生苦短,开发用云 | 如何优雅完成程序员的侠客梦?

阿里巴巴云原生

人工智能 阿里云 Serverless 程序员 云原生

【设计模式】断路器模式

soolaugust

设计模式 28天写作

双非本硕,拿到字节offer后才发现师兄给的算法笔记有多重要

互联网架构师小马

Java 数据结构 面试 算法

脱不花:怎样成为高效学习的人 学习笔记

魔曦

量化交易机器人系统开发|市值管理系统开发搭建

W13902449729

量化交易机器人系统开发 市值管理系统开发搭建

在CSDN的六载时光,由你来决定今年的博客之星

谙忆

[3/28]保障研发反应开发需求

俊毅

9条消除if...else的锦囊妙计,助你写出更优雅的代码

苏三说技术

静态代理,jdk动态代理以及Cglib区别

Java架构师迁哥

Lock锁 精讲

伯阳

Java 多线程 lock lock锁

《价值》- 投资分析(4)

石云升

零售 28天写作 价值 投资分析

九个最容易出错的 Hive sql 详解及使用注意事项

五分钟学大数据

sql 大数据 hive

技术er,你还特立独行坚持技术的优雅性么?

三石

28天写作 技术与业务

sync.singleflight 到底怎么用才对?

cyningsun

并发 Concurrency singleflight Cache Miss Go 语言

量化自动交易系统开发,量化炒币

薇電13242772558

数字货币 策略模式

潘建伟团队再登Nature:建成全球首个集成量子通信网,全长4600公里

京东科技开发者

云计算

面试你也能收割Offer,Java程序员必会知识清单全在这份pdf文档里

Crud的程序员

Java 架构

求职阿里Java 技术岗位的经历,三轮技术面+HR面,面试也不过如此

Java架构之路

Java 程序员 架构 面试 编程语言

Java 程序经验小结:避免使用float和double表示精确数据

后台技术汇

28天写作

市值管理机器人系统开发|量化策略交易系统开发搭建

W13902449729

市值管理机器人系统开发 量化策略交易系统开发搭建

一文搞懂参数传递原理

Java 编程 程序员

赛博时代,拿什么盛放对逝者的思念?

脑极体

百度图数据库的技术剖析和应用实践-InfoQ