扩展 Web 应用程序和标记 - Digg、Del.icio.us、StackOverflow [英] Scaling Web Applications and Tagging - Digg, Del.icio.us, StackOverflow

查看:15
本文介绍了扩展 Web 应用程序和标记 - 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?

推荐答案

这是经常被引用的文章,它按实际性能指标分解了标记模式:http://tagging.pui.ch/post/37027746608/tagsystems-performance-tests

Here is the oft-quoted article which breaks down tagging schemas by real performance metrics: http://tagging.pui.ch/post/37027746608/tagsystems-performance-tests

作者指出,delicious 的创始人解释说,使用 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆