Size: a a a

Java/Kotlin Web and more

2020 December 03

ЮЮ

Юрий Юрий in Java/Kotlin Web and more
или подскажите, куда вставить это?
источник

VS

Vitaly Sirotkin in Java/Kotlin Web and more
Юрий Юрий
Привет.
Подскажите как в Spring Boot получить version из pom?
То что нагуглил не работает (BuildProperties и ни info.build.version=@project.version@)
а maven-resources-plugin ты подключил?
источник

VS

Vitaly Sirotkin in Java/Kotlin Web and more
чтобы мавен туда подставил значения из помника
источник

ЮЮ

Юрий Юрий in Java/Kotlin Web and more
Вот это работает
application.name=@project.artifactId@
источник

ЮЮ

Юрий Юрий in Java/Kotlin Web and more
Ага и это заработало
build.version=@project.version@
Прошу прощения, видимо где-то была опечатка
источник

S

Sergey in Java/Kotlin Web and more
Доброго всем вечера. Подскажите выход из банальной ситуации - таблица увеличелась до больших размеров по числу записей и уже тяжело читается, записывается. Что обычно делают в таких случаях?
источник

AD

Andrey Dmitriyev in Java/Kotlin Web and more
Sergey
Доброго всем вечера. Подскажите выход из банальной ситуации - таблица увеличелась до больших размеров по числу записей и уже тяжело читается, записывается. Что обычно делают в таких случаях?
Индексы как минимум проставить.
источник

S

Sergey in Java/Kotlin Web and more
Andrey Dmitriyev
Индексы как минимум проставить.
Это есть
источник

AD

Andrey Dmitriyev in Java/Kotlin Web and more
Sergey
Это есть
На селектах грузит? Наверняка  - Limit и Offset ?
источник

S

Sergey in Java/Kotlin Web and more
Andrey Dmitriyev
На селектах грузит? Наверняка  - Limit и Offset ?
Да не, там миллионы записей, она уже за 40Гб перевалила и читается с трудом.
источник

AD

Andrey Dmitriyev in Java/Kotlin Web and more
Поищи статьи на highload.ru - там что-то было про разделение базы на сектора по принципу - разбить таблицы по отдельным нодам или то же самое, но с данными.
Прямой ссылки нет.
источник

SS

Sergey Shershnev in Java/Kotlin Web and more
Sergey
Доброго всем вечера. Подскажите выход из банальной ситуации - таблица увеличелась до больших размеров по числу записей и уже тяжело читается, записывается. Что обычно делают в таких случаях?
ещё говорят партицианирование помогает
источник

V

Vadim in Java/Kotlin Web and more
Vadim
Привет! есть ли какой-то язык запросов, что бы я мог в dto сделать текстовое поле filter и в нем передавать сложные условия для выборки. Например «name contains Катя and age>16» ?
Спасибо. Решил сделать в dto структуру filter и в ней поля nameContains, ageMoreThen. Поля опциональные, если не указано, фильтр не применяется
источник

S

Sergey in Java/Kotlin Web and more
Andrey Dmitriyev
Поищи статьи на highload.ru - там что-то было про разделение базы на сектора по принципу - разбить таблицы по отдельным нодам или то же самое, но с данными.
Прямой ссылки нет.
Да, наверное что-то такое надо. Про партицирование тоже слышал. Но это уже на уровне СУБД видимо.
источник

AD

Andrey Dmitriyev in Java/Kotlin Web and more
Sergey
Да, наверное что-то такое надо. Про партицирование тоже слышал. Но это уже на уровне СУБД видимо.
МОжет не в тему немного, но если у Вас много аггрегаций, то можете попробовать дополнительно заюзать clickhouse
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Sergey
Да не, там миллионы записей, она уже за 40Гб перевалила и читается с трудом.
Зависит от запросов, их оптимизации, индексов, дисков, где крутится база, оперативки, от самой базы, надо смотреть по месту

40гб это копейки, мы за пару месяцев пилота набрали пару сотен и тащим
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Andrey Dmitriyev
Поищи статьи на highload.ru - там что-то было про разделение базы на сектора по принципу - разбить таблицы по отдельным нодам или то же самое, но с данными.
Прямой ссылки нет.
Не стоит сразу нырять в партиционирование, надо понять что тормозит
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Sergey Shershnev
ещё говорят партицианирование помогает
Ну можно молотком забивать шуруп и скальпелем разделывать лошадь) надо знать что оптимизировать
источник

S

Sergey in Java/Kotlin Web and more
Alexandr Emelyanov
Зависит от запросов, их оптимизации, индексов, дисков, где крутится база, оперативки, от самой базы, надо смотреть по месту

40гб это копейки, мы за пару месяцев пилота набрали пару сотен и тащим
Запросы тысячами на запись идут. Это что-то вроде журнала. Иногда хотят посмотреть что-то за месяц в журнале. Иногда за последние 2 года. Оно не то чтобы прям медленно, но уже не быстро. Диски ssd. Не знаю точно какие. Может можно вертикально что-то помасштабировать.
источник

RS

Ruslan Stelmachenko in Java/Kotlin Web and more
Поддержу. Сначала надо понять, что именно тормозит. Потом уже выяснять, как это исправить. 40Гб это очень мало. Тут можно вообще поставить на машину 64Гб оперативки и вся база будет жить в ОЗУ через какое-то время и все будет летать. :)
источник