图数据库并非要取代区块链,而是让区块链如虎添翼

栏目: 数据库 · 发布时间: 5年前

内容简介:谭永:我之前在太阳计算机做过几年 Solaris 开发,后来在微软做过几年的搜索引擎开发,现在在 TigerGraph 做解决方案。我们主要是帮助客户,去理解他们的需求,为他们构建模型,实现他们的业务逻辑,有很多国内银行都是我们的客户。谭永:图数据库主要是为了解决像传统数据库在多层的查询,比如说它会涉及到很多次的 Join 操作,效率会非常低,图数据库是为了解决这个问题,它是用节点和边来展示这种用户数据的关系。它的 Join 操作就是一步边的跳转就可以了,效率是非常高的,是比较注重大数据的实时处理。谭永:

InfoQ: 您能介绍下您的从业经历吗?以及您在 TigerGraph 负责的业务和团队情况?

谭永:我之前在太阳计算机做过几年 Solaris 开发,后来在微软做过几年的搜索引擎开发,现在在 TigerGraph 做解决方案。我们主要是帮助客户,去理解他们的需求,为他们构建模型,实现他们的业务逻辑,有很多国内银行都是我们的客户。

InfoQ:图数据库与其他关系型非关系型数据库主要差异是什么?适用于哪些场景?

谭永:图数据库主要是为了解决像传统数据库在多层的查询,比如说它会涉及到很多次的 Join 操作,效率会非常低,图数据库是为了解决这个问题,它是用节点和边来展示这种用户数据的关系。它的 Join 操作就是一步边的跳转就可以了,效率是非常高的,是比较注重大数据的实时处理。

InfoQ:和其他图数据库相比,比如 Neo4j,Neptune,JanusGraph,TigerGraph 有什么独特的地方? 采用了什么样的实现方法?

谭永:我们创建 TigerGraph 之初,高性能就是我们首要的追求目标。所以我们从底层到上层都是用 C++ 做的开发,从底层的存储到并行计算、分布式计算,我们都是用 C++ 做的,所以它的效率是非常高的。从我们自己内部的性能对比实验来看,我们会比其他的图数据库有几倍甚至数十倍的效率提升。在我们的官网上有这样一个测试报告,里面会有重复我们测试步骤所需要的所有的脚本,方便大家重复这个实验。

InfoQ: 现在有很多人认为,能用区块链的地方一定能用传统技术来解决。那么您认为在哪些场合,区块链具有“非用不可”的特性?

谭永:我觉得选择最合适的 工具 做最合适的事情,区块链是一个很棒的技术,它是去中心化的,数据是透明的、可追溯的,所以它在跨国交易、物联网方面会有很多的用途。至于说能不能用传统的方法来解决,我觉得如果有更好的工具来做的话,就没必要再用传统的方法来做了。

InfoQ:从技术上具体来说,区块链和传统的数据库有哪些异同?

谭永:区块链是去中心化的,它的数据是透明、安全、可追溯的,区块链上的节点都是一个对等的关系。而传统数据库是需要有一个中心化的节点,需要有管理员去维护这个系统。所以我觉得它们的区别还是比较大的。

InfoQ: 区块链具有去中心化的特性,并且区块链的 tps 性能有限。图数据库的优势表现在大数据查询计算上 ,那么区块链和图数据库有什么样的关联?有多大的必要将区块链用图的方式去解读?

谭永:图数据库并不是说想取代区块链,它只是说我们用图数据库这种方式去解读区块链的数据。譬如说现在发生很多次比特币被盗的事件,区块链本身没有这种机制去防止这种事件,而图数据库提供了实时更新数据的功能,你可以在上面实现自己的查询,比如说你自己定义一些规则,来做实时数据的更新,实施多种在线的反欺诈规则,当发现有疑似欺诈发生的时候,可以触发这种警告,就可以及时地在事中去发现这种威胁,不用事后再去做弥补。

InfoQ: 为什么要用图数据库去构建区块链,这样的方法适用于哪些场合?

谭永:图数据库是一个通用的解决方案,只要涉及到大数据上的实时查询,基本上都可以用图数据库来解决。而区块链是分布式的账本,把两者结合起来我们就可以在区块链上做各种各样的查询,特别是一些定制化的查询,譬如说谁有最多的比特币,谁花费了最多的比特币,或者说有多少个比特币是在睡眠账户里面的。

InfoQ: 用图数据库构建出的区块链跟普通的分布式账本如 Fabric 的区别在哪里?使用了这种方法之后具有什么样的收益?

谭永:Fabric 是区块链的一种实现方式,TigerGraph 或者说图数据库并不是说想取代区块链,它只是让区块链如虎添翼,让用户更加直观或者实时高效地去解读区块链里面的数据,解读交易的链接关系,做一些反欺诈或者是其他方面的一些查询。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

技术赋权

技术赋权

郑永年 / 邱道隆 / 东方出版社 / 2014-4-1 / CNY 45.00

在本书中,作者对中国互联网的历史做了一次突破性的研究,细致又全面地观察了中国互联网对于国家和社会的影响,发现互联网给中国的社会—政治变革带来了新的动力。政府权力和社会力量在以互联网为媒介的公共领域中转换。 从大量的数据梳理和事实分析中,作者得出了四重的研究结论。首先,互联网给政府和社会都增加了权力。互联网在促进政治自由化中扮演了重要的角色,使政府更加开放、透明和负责任。第二,互联网产生了大量......一起来看看 《技术赋权》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

随机密码生成器
随机密码生成器

多种字符组合密码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码