2010-06-06 2 views

Répondre

0

Ils utilisent sphinx pour que

+1

Vous ne pouvez pas voir ça n'importe où, comment le savez-vous? – riley

1

J'imagine qu'ils ont un moteur de recherche distinct avec son propre index - probablement même pas dans MySQL, quelque chose comme Solr.

1

Pour les attributs qui sont nécessaires pour le filtrage/recherche, ils sont d'abord indexé en utilisant une table séparée. Cela rend les données plus transparentes.

Permettez-moi de citer cet article dit: http://bret.appspot.com/entry/how-friendfeed-uses-mysql

Les index sont stockés dans des tableaux distincts. Pour créer un nouvel index, nous créons une nouvelle table stockant les attributs que nous voulons indexer sur tous nos fragments de base de données.