gpt4 book ai didi

mysql - 加入 vs 数据的多个副本 : Performance

转载 作者:行者123 更新时间:2023-11-29 05:39:50 26 4
gpt4 key购买 nike

我在看书 http://s.niallkennedy.com/blog/uploads/flickr_php.pdf关于 Flickr 的基础设施这就是它所说的。

JOIN’s are slow
• Normalised data is for sissies
• Keep multiple copies of data around
• Makes searching faster

这是真的还是只是他们管理数据库的方式?如果我只是在寻找性能,那么不规范化会更好吗?

最佳答案

联接成为大型数据集的性能问题。如果您没有遇到运行缓慢的问题,则无需担心。规范化数据有很大的优势,但没有人使用过第五范式。典型的是第二或第三范式。

当您遇到性能问题时,您应该考虑对您拥有的内容进行反规范化处理,并为检索优化数据副本。尤其是不变的数据。

Flickr 可能几乎没有更新,因此保留多个数据副本的开销很小。他们还拥有最终一致性的优势,数据不必实时复制。

关于mysql - 加入 vs 数据的多个副本 : Performance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7629730/

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