2009-12-20 4 views
0

Мне было интересно, как эти базы данных
, которые имеют более миллиона записей и
миллионы поисковых запросов в секунду быстро.
как они оптимизированы?
Есть ли какие-либо специальные серверы, обслуживающие эти базы данных? как они масштабируются?Как быстро базы данных поставщиков услуг мобильной связи?

ответ

1

большое количество приложений масштабируется на нескольких серверах. Ваш идентификатор обычно хэшируется в ведро с некоторым конечным числом (например, 50), и эти 50 серверов могут обрабатывать 1000 запросов в секунду. Предполагается, что использование будет равномерно распределено на всех 50 серверах. Резервное копирование и восстановление немного сложнее, поскольку «некоторые» пользователи могут потерять данные, а другие - нет.

+0

Существуют ли какие-либо специальные базы данных или обычные базы данных? и как насчет архитектуры сервера? – Amitd

+0

Большая ссылка сайта bing.com будет иметь 100 000 серверов, построенных с использованием готовых частей товара. –

Смежные вопросы