Вопрос Нужна помощь с Базами данных

Hahatyn

Разработчик
Пользователь
Сообщения
247
Решения
16
Всем привет, , кто может посоветовать на какую лучше всего потратить свои силы, какие трудности встретили в их использован.
 
Всем привет, , кто может посоветовать на какую лучше всего потратить свои силы, какие трудности встретили в их использован.
юзай конфиги в качестве базы данных, если много данных хранить не нужно
если данных много можно sqlite посмотреть как работать с ним
You must be logged in to see this link.
 
кто может посоветовать на какую лучше всего потратить свои силы
SQL

Знаешь SQL - используешь любую SQL БД
Мы например используем для всех SQL БД одинаковые запросы, кроме создания таблицы и индексов
 
Всем привет, , кто может посоветовать на какую лучше всего потратить свои силы, какие трудности встретили в их использован.
Ну, если хочешь максимальной совместимости - используй SQL.
Но, все же, рекомендую рассмотреть MongoDB. Данные хранятся там совершенно другим способом, и в некоторых случаях это будет намного удобнее таблиц в sql. Выбирать тебе :)
 
Его еще кто-то юзает?)
Анекдот дня. Если делать плагин с выбором бд или локальным хранением, тут даже ничего менять не надо. Те же самые запросы, но в .db файл.
Вам необходимо зарегистрироваться для просмотра изображений-вложений

Вам необходимо зарегистрироваться для просмотра изображений-вложений

И если машина немощьная и sqlite не тянет, то в асинхрон суй и хернёй не страдай в поиске "альтернатив"
 
Анекдот дня. Если делать плагин с выбором бд или локальным хранением, тут даже ничего менять не надо. Те же самые запросы, но в .db файл.
Какая нибудь H2 гораздо быстрее. В плане производительности у SQLite действительно есть проблемы.
Для простых задач сойдёт, но для реактивности никакая многопоточность не спасёт.
offtop Код ужасный на картинке...
 
Последнее редактирование:
Интересно чем же? Подключением к базе данных?
Огромное количество вложений, варнингов

SQLDatabase может быть абстракцией, интерфейсом например. И в зависимости от выбора можно создавать SQLite или MySQL

А тут... Ну... Очень неаккуратно, мне кажется.
 
offtop Да за один getInstance палками бить можно уже
Ну давай я буду везде писать Main.getPlugin(Main.class). Круто?
Объединено

И в зависимости от выбора можно создавать SQLite или MySQL
Каждый раз создавая new SQLDatabase он сам выбирает MySQL или SQLite в зависимости от конфига
 
Назад
Сверху Снизу