Nosql 大表数据库中没有数据关系?

Nosql 大表数据库中没有数据关系?,nosql,bigdata,bigtable,column-family,Nosql,Bigdata,Bigtable,Column Family,如果数据之间的关系与数据一样重要 本身(如距离或路径计算),则不使用 列族/大表数据库 (摘自安德鲁·奥利弗的文章) 有人能详细解释一下安德鲁的意思吗?我并不完全清楚。大数据通常意味着数据库分布在多个服务器上。当您需要将位于不同服务器上的条目相互连接时,基于表的数据库通常存在严重的扩展问题。这使得它们不适合于关注数据库条目之间连接的用例。他们的查询语言通常也没有很好地用于分析连接 在这种情况下,你应该考虑使用像NeN4J这样的图形数据库。图形数据库的优点和缺点将在下面您引用的文章中进一步描述 图

如果数据之间的关系与数据一样重要 本身(如距离或路径计算),则不使用 列族/大表数据库

(摘自安德鲁·奥利弗的文章)


有人能详细解释一下安德鲁的意思吗?我并不完全清楚。

大数据通常意味着数据库分布在多个服务器上。当您需要将位于不同服务器上的条目相互连接时,基于表的数据库通常存在严重的扩展问题。这使得它们不适合于关注数据库条目之间连接的用例。他们的查询语言通常也没有很好地用于分析连接

在这种情况下,你应该考虑使用像NeN4J这样的图形数据库。图形数据库的优点和缺点将在下面您引用的文章中进一步描述

图形数据库的常见用途包括地理空间问题, 推荐引擎、网络/云分析和生物信息学-- 基本上,数据之间的关系与 与数据本身一样重要

图形数据库使跟踪数据库条目之间的关系变得容易。它们使查询诸如用户朋友的朋友或具有共同兴趣的所有用户的朋友之类的内容变得容易