SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 15.10.2010 19:08:36

nikolajtesla
Завсегдатай
Зарегистрирован: 12.10.2010
Сообщений: 25

Что такое шардирование

Раскажите пожалуйста подробнее или киньте ссылку.
Спасибо большое

Неактивен

 

#2 15.10.2010 19:28:44

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Что такое шардирование

Разделение данных по нескольким машинкам горизонтальным способом.
Грубо говоря, «данные пользователей с букв а-п лежат на машинке 1, а
данные пользователей р-я лежат на машинке 2».

На английском неплохая статья в википедии:
http://en.wikipedia.org/wiki/Shard_(dat … hitecture)
Но по сути там сказано ровно это smile

Неактивен

 

#3 15.10.2010 22:08:20

nikolajtesla
Завсегдатай
Зарегистрирован: 12.10.2010
Сообщений: 25

Re: Что такое шардирование

Спасибо большое.
Как я понял это фактически то же что и partitioning?

Неактивен

 

#4 15.10.2010 23:51:24

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Что такое шардирование

Нет. Partitioning разбивает одну таблицу на несколько файлов (возможно,
средствами MySQL). Для шардирования же Вам нужно несколько экзем-
пляров MySQL (и оно выполняется только средствами клиентского ПО).

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson