Помогите Запрос из бд или брать данные из конфига?

LichKing2

Активный участник
Пользователь
Баллы
68
Имя в Minecraft
LichKing2
Есть некая база данных, из которой нужно часто брать значения. Ускорит ли сохранение этой базы данных в конфиг работу плагина?
 
Если хочешь постоянную базу, вне зависимости от сервера, то советую MySQL базу.
Ты можешь синхронизироваться с mysql и иметь таблицу на сервере, что бы каждый раз не запрашивать.
 
Если хочешь постоянную базу, вне зависимости от сервера, то советую MySQL базу.
Ты можешь синхронизироваться с mysql и иметь таблицу на сервере, что бы каждый раз не запрашивать.
Как ее синхронизовать?)
Есть вариант - сделать отдельный класс, что-то наподобие структур в c++ и считывать туда данные из текстового файла, куда запишется информация перед этим из базы данных, либо сделать массив объектов и к ним уже обращаться, хз
 
уже обсуждалось...
Вы один раз забираете конфигурационные данные с файла, заносите в ОЗУ и дальше работаете с ними.
Есть некая база данных, из которой нужно часто брать значения. Ускорит ли сохранение этой базы данных в конфиг работу плагина?
P.s: файловая система самая быстрая.
 
Как ее синхронизовать?)
Есть вариант - сделать отдельный класс, что-то наподобие структур в c++ и считывать туда данные из текстового файла, куда запишется информация перед этим из базы данных, либо сделать массив объектов и к ним уже обращаться, хз

Можно вызывать соединение например при запуске получать все данные, при сохранение данных добавить данные на базу и на сервер. Можно сделать отдельный класс, если тебе так удобно.

P.S Я использую ассинхрон таск для подключение к базе, тебе тоже советую, в главном потоке его лучше не создавать*
 
Назад
Верх