SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 02.02.2015 20:04:10

Kim
Участник
Зарегистрирован: 31.01.2015
Сообщений: 16

Вопросы по движку TokuDB

Чем он хуже XtraDB и можно ли его использовать в продакшине?

Неактивен

 

#2 02.02.2015 20:55:45

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3878

Re: Вопросы по движку TokuDB

У меня пока опыта с ним нет, может быть кто-нибудь на форуме использовал, подскажет

Неактивен

 

#3 03.02.2015 01:30:42

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

Re: Вопросы по движку TokuDB

От себя добавлю, что пробовали Toku, он хорошо себя ведет на больших объемах
данных. На небольших объемах он может себя вести немного хуже InnoDB из-за
того, что фрактальные деревья как правило более глубокие, а потому требуют больше
ресурсов на поддержание, чем обычные.

В любом случае, целесообразность использования того или иного хранилища в боевом
окружении должна быть определена экспериментально серией нагрузочных тестов для
вашего конкретного случая smile

Неактивен

 

#4 03.02.2015 19:17:37

Kim
Участник
Зарегистрирован: 31.01.2015
Сообщений: 16

Re: Вопросы по движку TokuDB

paulus написал:

...целесообразность использования того или иного хранилища в боевом
окружении должна быть определена экспериментально серией нагрузочных тестов для
вашего конкретного случая smile

К сожалению тестами всё не охватишь, поэтому я всегда стараюсь ориентироваться на чужой опыт. Но тут не понятно сколько реальных проектов успешно (да и не успешно) использовали этот двиг. Боюсь, как бы не рухнуло всё из-за сырости двига и еще неизвестного никому бага в нем.
А как у него с записью, блокируется вся таблица или только изменяемая строка?

Неактивен

 

#5 07.02.2015 13:50:03

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

Re: Вопросы по движку TokuDB

Мы на него смотрели, но в бою, кажется, не начали использовать. Касательно чужого
опыта — он Вам никак не пригодится. Например, я в своих тестах довольно успешно
убиваю стандартный MySQL 5.6, при этом им пользуются очень многие проекты smile

Всё упасть может в любой момент независимо от Вас. Да, сырость движка безусловно
повышает вероятность падения, но тут выбор за Вами. Иногда нужна определенная
функциональность, а иногда — проверенная годами стабильность. Лично я, как правило,
держусь компромисса в виде «берем все стабильное кроме того, для чего нужна функци-
ональность» wink

Насколько я понимаю, там полный MVCC. В смысле — таблица не блокируется smile

Неактивен

 

Board footer

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