- Баллы
- 66
- Имя в Minecraft
- meow
В процессе изучения java я дошёл до работ с базами данных. Ради примера делаю плагин на точки домов. В конечном итоге у меня появился целый набор данных, с которыми мне нужно работать.
Допустив, что на неком гипотетическом сервере будет играть ~100 юзеров, я подсчитал что возможно массивы данных, которые будет грузить плагин окажутся очень большими, что возможно может сказаться как-либо на сервере (возможно и нет). Плюс к тому же, так как я делаю плагин для себя, то пусть будет так как удобно мне, то есть стандартное
мне явно не подходит. Прикинув, я составил таблицу и тут наткнулся на то, что работать с ней очень даже не удобно, по крайней мере в ручную. Погуглил я про базы данных, почитал, но чё-то я не догоняю немного как с ними работать. Поэтому я решил отложить немного дома и пробнуть сделать свой мини инструмент для работы с бд.
Суть в том, что я задаю количество столбцов, могу менять их количество, могу получить все данные одного столба или хешмап из нескольких, обновлять и сохранять его. Возможно я изобретаю велосипед=)
В чём собственно мой вопрос: есть ли какие-нибудь особые тонкости при работе плагина, точнее взаимодействия сервера с базами данных? Или простого чтения файла (построчный цикл занесения в копии объекта всех данных) достаточно?
Допустив, что на неком гипотетическом сервере будет играть ~100 юзеров, я подсчитал что возможно массивы данных, которые будет грузить плагин окажутся очень большими, что возможно может сказаться как-либо на сервере (возможно и нет). Плюс к тому же, так как я делаю плагин для себя, то пусть будет так как удобно мне, то есть стандартное
Код:
PlayerName
UUID:
Location:
...
Суть в том, что я задаю количество столбцов, могу менять их количество, могу получить все данные одного столба или хешмап из нескольких, обновлять и сохранять его. Возможно я изобретаю велосипед=)
В чём собственно мой вопрос: есть ли какие-нибудь особые тонкости при работе плагина, точнее взаимодействия сервера с базами данных? Или простого чтения файла (построчный цикл занесения в копии объекта всех данных) достаточно?