Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите MSql или локалка?

Nightfear

Старожил
Пользователь
Баллы
103
Имя в Minecraft
nightfear
Ребята привет. Давно интересовал вопрос о том, почему практически во всех плагинах есть возможность привязывать базы к Msql ?
Как и почему лучше держать вашу базу, на локалке или в маське?
 
Up. Ребята. Активнее. пишите свои гипотезы, то что вы думаете.
 
MySQL база в сотни раз быстродейственней, чем текстовик.
 
это проверено? сотни раз, это в сколько? скорость получения отзыва?
 
Ребята привет. Давно интересовал вопрос о том, почему практически во всех плагинах есть возможность привязывать базы к Msql ?
Как и почему лучше держать вашу базу, на локалке или в маське?
Давай поразмыслим:
К примеру у тебя куча народу на серве и тд и тп...

Вариант с текстовым файлом:
У тебя текстовой файл с данными весит к примеру (1 гигабайт)
Теперь твоему серверу чтобы добавить запись в файл нужно сначала его загрузить...
Тоесть 1 гигабайт в оперативку о_о
Существенно... +этот файл постоянно растет. +у тебя может быть не только один плагин который хранит таким образом информацию
Последствия: невыносимые лаги и тд и тп
(И еще не забывай чистить логи.....)

Вариант с mysql:
Серверу не надо открывать какойто файл, ему достаточно: приконектиться к mysql, выполнить определенную команду, и получить результат.
Всю нагрузку для работы с такими данными будет принимать на себя mysql.
Темболее удобней работать с таблицами через разные программы для внесения в них изменений.

Вывод:
Почему лучше mysql?

Меньшая нагрузка на сам игровой сервер, удобность работы с данными.
PS: Все понял? -_-
Думаю написал достаточно подробно....
 
Куча + тебе. Спасибо. Все ясно. Раньше даже не задумывался)
 

Поделиться этой страницей

Назад
Верх