Je me demandais comment ces bases de données
qui ont plus de millions d'enregistrements et
millions de recherches par seconde soo rapide.
comment sont-ils optimisés?
Y a-t-il des serveurs spéciaux hébergeant ces bases de données? comment sont-ils mis à l'échelle?Comment les bases de données des fournisseurs de services mobiles sont-elles si rapides?
0
A
Répondre
1
Les applications volumineuses sont échelonnées sur plusieurs serveurs. Votre ID est généralement haché dans un seau d'un certain nombre fini (par exemple 50) et ces 50 serveurs peuvent gérer des milliers de demandes par seconde. L'utilisation est supposée être répartie de façon relativement égale sur les 50 serveurs. La sauvegarde et la récupération sont un peu plus compliquées dans la mesure où "certains" utilisateurs peuvent perdre des données alors que d'autres ne le feront pas.
Y a-t-il des bases de données spéciales ou des bases de données normales? et qu'en est-il de l'architecture du serveur? – Amitd
un grand site lien bing.com aura plus de 100 000 serveurs construits en utilisant des pièces de série sur étagère. –