缩放Web应用程序和标记 - Digg,Del.icio.us,StackOverflow [英] Scaling Web Applications and Tagging - Digg, Del.icio.us, StackOverflow
问题描述
Digg,Del.icio.us和StackOverflow等网站如何实现标记?
How do websites like Digg, Del.icio.us, and StackOverflow implement tagging?
我知道这个问题有一个接受的答案与交叉引用表的多对多关系。但是大男孩怎么办呢?一样的方法?
I know this other question has an accepted answer of a many-to-many relation with a cross ref table. But how do the "big boys" do it? The same way? How is it scaling?
推荐答案
这里是oft引用的文章,通过真实的性能指标分解标记模式: http://tagging.pui.ch/post/37027746608/tagsystems-performance-tests / a>
Here is the oft-quoted article which breaks down tagging schemas by real performance metrics: http://tagging.pui.ch/post/37027746608/tagsystems-performance-tests
作者指出,美味的创始人解释说,使用RDBMS进行标记并不能在负载下扩展到数百万个项目。类似 Lucene 的替代方法在这种情况下可能更适合。
The author notes that the founder of delicious explains using an RDBMS for tagging simply does not scale to many millions of items under load. An alternative like Lucene may fit better in such a case.
这篇关于缩放Web应用程序和标记 - Digg,Del.icio.us,StackOverflow的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!