主流图数据库对比

目录

别人家的测评

全面的对比

详细的性能对比

自己家的测评:

基本信息对比

性能对比 

查询语句对比

补充

HugeGraph花钱跟不花钱的区别

Nebula花钱跟不花钱的区别


背景:前段时间笔者做一个图计算项目的时候,需要选用一种图数据库。于是在网上查了许多的材料,自己也做了实际的调研测评。

别人家的测评

全面的对比

这个不知道谁做的对比,从30多个指标全面比较了 Neo4j、HugeGraph、JanusGraph

详见:​​​​​​一文看尽图数据库选型,30多个指标全面比较Neo4j、HugeGraph、JanusGraph_独行侠梦的博客-CSDN博客

详细的性能对比

由腾讯云团队做的(应该是Nebula委托的)Neo4j、HugeGraph、NebulaGraph在不同量级的图下 不同操作的性能对比。

详见:图数据库对比:Neo4j vs Nebula Graph vs HugeGraph_图数据库NebulaGraph的博客-CSDN博客

笔者大胆推断,这个评测应该是在SSD环境下做的(Nebula 据说专门就SSD做了优化)

自己家的测评:

由于不考虑 必须花大钱的商业图数据库TigerGraph(可能是性能最强的,一定是报价最贵的)、Neo4j商业版。

笔者的选择范围仅限于hugegraph、JanusGraph、Neo4j(社区版)、nebula

基本信息对比

性能对比 

查询语句对比

补充

HugeGraph花钱跟不花钱的区别

HugeGraph在它的官网(Introduction · GitBook)上没有明确写明HugeGraph的开源程度,或者说没说清楚能免费使用到什么程度。经笔者团队调查,HugeGraph花钱跟不花钱的区别主要体现在以下两点:

1、不花钱使用不了HugeGraph-Spark(基于Spark GraphX的图分析工具)

2、不花钱对于HugeGraph-Hubble(基于Web的可视化图形界面)的使用受限,不支持100G以上的图

Nebula花钱跟不花钱的区别

这个人家官网写得挺清楚的:Nebula Graph 版本对比 - 开源 VS 企业套餐 | 开源分布式图数据库

  • 11
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
主流数据仓库是指常用于企业数据管理和分析的数据存储和处理平台,它们的目标是集成多个数据源,进行数据转换和数据整合,以支持高效的分析和报告。下面将对几种主流数据仓库进行简要对比。 1. Hadoop Hadoop是Apache基金会下的一个开源项目,它提供了一个分布式文件系统和基于MapReduce的数据处理框架。Hadoop具有高可扩展性、可靠性和低成本的优点,但在处理结构化数据和复杂查询时性能较差。 2. Teradata Teradata是一种高性能的数据仓库平台,它具有高可扩展性和高性能的特点,特别适用于大型企业和数据密集型应用。但是,Teradata的成本较高,部署和维护需要专业技术人员。 3. Oracle Oracle是一种常用的关系型数据库管理系统,它提供了丰富的功能和工具,特别适用于大型企业和复杂应用。Oracle具有高性能、可靠性和安全性等优点,但成本也比较高。 4. SQL Server SQL Server是微软开发的一种关系型数据库管理系统,它具有高性能、可靠性和易用性的特点,特别适用于中小型企业和Web应用。SQL Server的成本相对较低,而且与其他微软产品的集成性也很好。 总体来说,选择合适的数据仓库应该根据具体需求和预算来确定。如果需要处理非结构化数据和具有高可扩展性的大数据,Hadoop是一个不错的选择。如果需要高性能的数据仓库,可以选择Teradata或Oracle。如果需要一个成本相对较低、易于使用的数据仓库,可以选择SQL Server。无论选择哪种数据仓库,都需要考虑数据仓库的可靠性、安全性、性能和可扩展性等方面,以满足企业数据管理和分析的需求。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值