Pourquoi moteur de recherche Google est tellement rapide

Il faut plus de temps pour rechercher un fichier sur un disque dur local que pour effectuer une recherche Google. Le moteur de recherche est si efficace qu'il est en mesure de fournir des suggestions de recherche comme les types d'utilisateurs et même avant qu'il termine la phrase ou un mot clé qu'il cherche. La vitesse est ce qui fait de Google le meilleur moteur de recherche sur le web, mais comment fait-elle pour atteindre de telles vitesses incroyables?

Les Principes de base des moteurs de recherche

Pour comprendre pourquoi Google est si rapide qu'il est important de comprendre certains principes de base sur les moteurs de recherche. Tous les moteurs de recherche ont deux composantes qui se composent d'un robot et un indexeur. Le robot se traîne littéralement partout dans le saut à l'Internet d'une page à l'autre en utilisant les hyperliens. Quand une nouvelle page ou se trouve le contenu est modifié, l'indexeur intervenir et de collecter les données et de les stocker sur les serveurs de recherche.

Les données recueillies par les indexeurs sont traitées d'une manière telle qu'il devient significative pour le moteur de recherche. Cela signifie que les mots clés, meta descriptions et têtes représentent une priorité pour le moteur d'indexation. Ces éléments seront utilisés pour montrer une possible utilisation des résultats de sa recherche.



comment Google est si vite

Pourquoi Google est si rapide?

Un des plus grands problèmes quand il vient à la vitesse de recherche est la limitation des disques durs mécaniques. Solid State Drives sont beaucoup plus rapides, mais beaucoup trop cher. Les serveurs utilisent généralement 10k RPM disques durs ou même 15k. Un disque dur de qualité de bureau ordinaire a une vitesse de 7200 RPM au plus. Pour accélérer le disque dur, les ingénieurs de serveur préfèrent avoir les exécuter dans des configurations RAID qui peut doubler la vitesse.

Fondamentalement, deux ou plusieurs disques durs sont jumelés et les données sont copiées sur les deux. En outre les données sont lues à partir de deux. Par exemple la moitié du fichier est lu à partir d'un disque et l'autre moitié est lue dans la seconde une en parallèle. Cela permet de doubler la vitesse de lecture et crée également la redondance, comme si un disque dur échoue l'autre auront toujours les données stockées.

Ce type de technologie permet des solutions de serveurs rentables qui sont beaucoup plus rapide que ce que les utilisateurs ont à l'intérieur de leurs propres ordinateurs, mais il ne suffit pas de faire un moteur de recherche comme Google aussi vite qu'il est aujourd'hui.

la vitesse d'Internet est également important, mais il est pas autant sur la bande passante car il est sur la latence. Ce que cela signifie est que cela n'a pas d'importance pour transférer de gros volumes de données sur Internet, à un moment, mais d'envoyer de petits morceaux de données aussi vite que possible afin que Google puisse répondre aussi vite que possible.

Lorsque vous effectuez une recherche les données sont envoyées en temps réel et le navigateur ne pas attendre pour l'utilisateur de terminer la dactylographie et cliquez sur le bouton de recherche. L'information atteint les serveurs de Google beaucoup plus rapidement et donc les résultats sont reçus beaucoup plus rapide.

En réalité, la configuration exacte des serveurs de Google et de la technologie utilisée ne sont pas rendus publics. Ils utilisent leur propre système d'exploitation et le matériel personnalisé qui a été spécialement conçu pour leur infrastructure. Globalement, le processus décrit ci-dessus est applicable à Google ainsi mais les détails exacts ne sont pas connus.




» » Pourquoi moteur de recherche Google est tellement rapide