【问题标题】:NoSql vs BigTable (comparison of client API's)NoSql 与 BigTable(客户端 API 的比较)
【发布时间】:2012-10-17 04:05:05
【问题描述】:

这听起来像是一个愚蠢的问题,但我最近正在了解一张大桌子。

有人能告诉我使用 Big Table 优于 NoSql 数据库的优势吗?我最终将它们都视为半结构化数据存储。有人提到 Big Table 与 NoSql 数据库相比具有更简单的界面,但我不太明白如何。还有一种方法可以让我试用 Big Table 的 API 吗?

另外,Big Table 有网页界面吗,如果有,我也可以获取到它的链接吗?

【问题讨论】:

    标签: nosql bigtable


    【解决方案1】:

    BigTable 是 Google 用于存储大型数据文档的系统。它不会生成文档之间的关系,因为它不利于 Google 应用程序的架构。这种“不相关”数据实例的理念是NoSQL 的基本思想。长话短说,BigTable 是 NoSQL,因为 NoSQl 是理论思想(就像 RDBMS 是 MySQL、MSSQL 等的基础理论一样)。

    制作了一个bigtable的方法,诞生了hadoop。它被许多行业广泛使用。另一个相关的实现是storm,它试图在提供实时数据时运行得更快。

    关于NoSQL databases,你应该好好看看hbasecassandra,如果你来自RDBMS世界,MongoDB将是开始使用NoSQL的最佳选择。

    请仔细查看 Google 关于BigTable 的注释。

    干杯!

    【讨论】:

      猜你喜欢
      • 2011-03-16
      • 1970-01-01
      • 2012-11-01
      • 2022-11-23
      • 2010-12-09
      • 1970-01-01
      • 1970-01-01
      • 2022-01-21
      • 2017-12-24
      相关资源
      最近更新 更多