gpt4 book ai didi

database - 分布式数据库管理系统 (DDBMS) 中的水平与垂直碎片

转载 作者:太空狗 更新时间:2023-10-30 01:41:41 24 4
gpt4 key购买 nike

在 DDBMS 中,Vertical FragmentationHorizo​​ntal Fragmentation 有什么区别?

是不是这样关系的外延是垂直碎片,内涵碎片是水平碎片?

最佳答案

假设你有一个亲戚,学生。

您将 Student 关系分为两个集合(称为 set1 和 set2),这样 Student 的一半属性在 set1 中,一半在 set2 中。这称为“垂直碎片化”,因为关系沿列碎片化(类似于垂直撕裂页面)。原始关系是通过对所有集合进行自然连接而获得的。对于自然连接,我们至少需要一个所有集合共有的属性(通常是主键)。

但是,如果我们的关系被划分为 site1 存在行的子集(例如,所有属性都存在于行中),另一个子集存在于 site2,依此类推,这称为“水平碎片化” ',原始关系是通过取所有集合的并集得到的。这就像水平撕开一页。

很明显,这是在分布式 DBMS 的上下文中。

关于database - 分布式数据库管理系统 (DDBMS) 中的水平与垂直碎片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5777234/

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