小编Yuv*_*Raj的帖子

关系在 NOSQL 中是如何工作的?

SQL在我以前的所有应用程序中都使用过并了解Parse.com数据库存储,我想知道NOSQL.

我试图寻找之间的差异SQL,并NOSQL为最近两天&I仍然不明白的关系中是如何工作的NOSQL

我了解到这NOSQL是无模式的,并且没有像 SQL 这样的结构。让我用一个例子来简要说明我的问题。

例子 :

在用于学校管理的 SQL 应用程序中,我将创建一个students存储学生信息的表。对于标记,我将有一个marks表,其中有一列user_id引用students表。我subjects将再有一张桌子,可以容纳sub_id,sub_codesubject_name

因此,如果我sub_codesubjects表中进行更改,这将简单地反映到使用 ON UPDATE DELETE CASCADE 使用 FOREIGN KEY 的其他表。

现在我的问题是,

由于NOSQL不使用规范化,数据将如何存储?单个表(NOSQL 中的文档)是否应该包含students表、marks表和subjects表中的所有信息?

如果我们将所有信息都转储到一张表中,效率会有多高?

如果我们要更改主题代码,那么我们需要更新所有文档,对吗?(在 SQL 中,我们只是更改一个表中的主题代码,因为其他表中引用此列主题代码的其他列将简单地更新而不是更新每个条目?)

nosql

5
推荐指数
1
解决办法
9172
查看次数

标签 统计

nosql ×1