1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "[Архив] Помощь", создана пользователем Nightfear, 22 июл 2012.

  1. Автор темы
    Nightfear

    Nightfear Старожил Пользователь

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

    Nightfear Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    nightfear
    Up. Ребята. Активнее. пишите свои гипотезы, то что вы думаете.
     
  3. Aplly

    Aplly Активный участник

    Баллы:
    88
    MySQL база в сотни раз быстродейственней, чем текстовик.
     
  4. Автор темы
    Nightfear

    Nightfear Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    nightfear
    это проверено? сотни раз, это в сколько? скорость получения отзыва?
     
  5. Инкогнито_о

    Инкогнито_о Старожил

    Баллы:
    153
    Давай поразмыслим:
    К примеру у тебя куча народу на серве и тд и тп...

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

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

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

    Меньшая нагрузка на сам игровой сервер, удобность работы с данными.
    PS: Все понял? -_-
    Думаю написал достаточно подробно....
     
    zuma2, Tyndser, Nightfear и 2 другим нравится это.
  6. Автор темы
    Nightfear

    Nightfear Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    nightfear
    Куча + тебе. Спасибо. Все ясно. Раньше даже не задумывался)
     

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