Size: a a a

2020 July 15

D

Dima in pro.jvm
Alexandr Emelyanov
@dmsol с 33 строкой бодался, думал что bind - обычный билдер, который меняет состояние и возвращает себя же, а нет - он таки самая настоящая цепочка, возвращает новый экзепляр на каждый вызов
из иммутабельности bind страшновато получилось
источник

МК

Максим Калашников... in pro.jvm
nasdaq nice
если распределение норм то при n -> много
все будет хорошо
как скажете
источник

@

@Saint Java in pro.jvm
nasdaq nice
и никаких локов
К Р А С И В О
источник

D

Dima in pro.jvm
@lex_it а если моим путем пойти?
источник

AE

Alexandr Emelyanov in pro.jvm
Dima
из иммутабельности bind страшновато получилось
да. было бы как с билдером - без просвоения в цикле обошелся
источник

D

Dima in pro.jvm
тогда решение без bind будет
источник

D

Dima in pro.jvm
ты меняешь replaceAll двоеточия на доллары
источник

AE

Alexandr Emelyanov in pro.jvm
Dima
@lex_it а если моим путем пойти?
так биндить все равно так же придется) только на целочиленный индекс)
источник

D

Dima in pro.jvm
а в execute передаешь список параметров
источник

D

Dima in pro.jvm
Alexandr Emelyanov
так биндить все равно так же придется) только на целочиленный индекс)
r2dbc.inTransaction(handle ->
   handle.execute("INSERT INTO test VALUES ($1)", 100))
источник

МК

Максим Калашников... in pro.jvm
+
источник

D

Dima in pro.jvm
почему?
источник

AE

Alexandr Emelyanov in pro.jvm
Dima
а в execute передаешь список параметров
он принимает только строку запроса
источник

D

Dima in pro.jvm
он по порядку поставит
источник

AE

Alexandr Emelyanov in pro.jvm
Dima
r2dbc.inTransaction(handle ->
   handle.execute("INSERT INTO test VALUES ($1)", 100))
что здеcь r2dbc?
источник

nn

nasdaq nice in pro.jvm
да не ну правда
10 -20 юзеров не проблема же для системы
на маленьких цифрах - да будет возможно кривить, но под ,большой нагрузкой
нагрузка будет равномерной
источник

D

Dima in pro.jvm
Alexandr Emelyanov
что здеcь r2dbc?
источник

AE

Alexandr Emelyanov in pro.jvm
я через org.springframework.data.r2dbc.core.DatabaseClient
источник

nn

nasdaq nice in pro.jvm
да и потом для маленьких цифр можно другой алгоритм при желании реализовать
источник

МК

Максим Калашников... in pro.jvm
nasdaq nice
да не ну правда
10 -20 юзеров не проблема же для системы
на маленьких цифрах - да будет возможно кривить, но под ,большой нагрузкой
нагрузка будет равномерной
ну просто, как по мне, прибивать гвоздями поток к партиции - это только может добавить проблем. По сути, если есть очередь тасок, каждую новую таску может выполнить любой поток в системе. Вопрос только чтобы это было последовательно
источник