gpt4 book ai didi

hadoop - MapR-DB 和 Hbase 的区别

转载 作者:可可西里 更新时间:2023-11-01 14:20:34 25 4
gpt4 key购买 nike

我对 MapR 有点陌生,但我知道 hbase。我在观看其中一个视频时发现 Mapr-DB 是 MapR 中的 NoSQL DB,它类似于 Hbase。除此之外,Hbase 也可以在 MapR 上运行。我对 MapR-Db 和 Hbase 感到困惑。它们之间的确切区别是什么?

什么时候用Mapr-DB,什么时候用Hbase?

基本上我有一个 java 代码可以在 MapR 上的 Hbase 中进行批量加载,现在在这里如果我使用我用于 Apache hadoop 的相同代码,该代码可以在这里工作吗?

请帮助我避免这种混淆。

最佳答案

它们都是 NOSQL,宽列存储。

HBase 是开源的,可以作为 Hadoop 安装的一部分进行安装。

MapR-DB 是 MapR 提供的专有(非开源)NOSQL 数据库。 MapR 将与 MapR-DB(连同他们的文件系统(他们不使用 HDFS))详细说明的一个核心区别是 MapR-DB 提供了比 HBase 显着的性能和可扩展性(无限表、列、重新架构等等) ).

MapR 认为您可以互换使用 MapR-DB 或 HBase。我建议在进行一项与另一项比较之前,对两者进行广泛的测试。您还需要意识到 MapR-DB 是 MapR 专有的 NOSQL HBase 等效项,如果您需要对 MapR-DB 的支持,则必须从 MapR 获得支持(HBase 支持可以来自任何其他 Hadoop 发行版以及开放的源社区)。

您应该查看的一些链接: http://www.theregister.co.uk/2013/05/01/mapr_hadoop_m7_edition_solr/ https://www.mapr.com/blog/get-real-hadoop-enterprise-grade-nosql#.VVfHuvlVhBc

关于hadoop - MapR-DB 和 Hbase 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30254134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com