Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш канал: @proJVM Вакансии: @jvmjobs @jvmjobschat ⚠️ Оффтоп -> @flood ❌Переход на личности ❌Троллинг ❌Реклама ❌HH (вакансии) ❌Варез
Кондишен индексы ломают партицирование, поэтому тут не могу взять их
Читать полностью…только в одном статусе. другие статусы могут повторяться
Читать полностью…А как правильно гарантировать уникальность определенной сущности, но только в определенном статусе? Ну типа есть int_id у Process, процесс должен быть один в статусе running с одним int_id, при этом может быть несколько, но в других статусах. Просто если делать констрейнт не на базе, то может получится ситуация, когда один поток пошел проверять есть ли такой процесс активный- не нашли, второй тоже пошел проверять и тоже ничего не нашел, и они вместе создали, нарушив конситентность
Читать полностью…Мне кажется что вам стоит все же в @javastart и начать с азов.
Читать полностью…понял, тогда хз не веб не писал, подыми шттп сервер и через него обращайся
Читать полностью…2 tier app было давно и локально, когда клиентское приложение напрямую лезло в базу
Читать полностью…Поднимешь впн и там подключаешься, ну через ssh порт пошарить тоже вариант конечно
Читать полностью…Просто нативные запросы нужно будет в ручную вбивать с учетом пагинаций, агрегаций и так далее. Не думаю что это будет быстрее для пользователя
Читать полностью…И типа сделать is_locked и добавить поля по ограничению? Да, думаю пойдет, спасибо
Читать полностью…сделать lock табличку? если в нее провалилась запись при коммите - то не будет проблем с консистетностью
Читать полностью…я там задавал вопрос на эту тему, ответили только здесь)
Читать полностью…ну да, напрямую)) но мне уже сказали что это не комильфо)))
Читать полностью…можно стартануть с 3 tier app но это будет устаревшая инфа, ближайщее что можно посмотреть и актуальное это Service Oriented Architecture, но для пет проекта 3 tier - норм
Читать полностью…да всм промежуточном сервисе, у тебя приложение на жабе, скорее всего это веб условно
А пользователь - это клиент(штмл жс который ему отослался)
Или у тебя не веб?
как правильно написать в поиске чтобы почитать об этом промежуточном сервисе?
Читать полностью…то есть между пользователем и БД должен быть промежуточный сервис, который будет обрабатывать запросы пользователей?
Читать полностью…я не спец по защите, но входной контур должен уметь авторизовывать пользователя, блокать аккаунты выдавать какую-то статистику.
а так если выставляете порты наружу, стандартные не выставлять, вайтлистить, блеклистить ip адреса, смотреть переборы паролей, может ddos
запросы пользователям вбивать не надо будет. Запросы будут заранее подготовлены и прописаны в приложении. Я просто хочу понять - когда пользователи будут пытаться получить данные из БД - им лучше дать подключение напрямую через ip и открытый порт или через SSH подключение?))
Читать полностью…Как тогда может быть сравнима скорость доступа к данным, через нативный sql и подготовленный sql в приложении?
Читать полностью…