powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Как работает ReentrantLock?
5 сообщений из 30, страница 2 из 2
Как работает ReentrantLock?
    #39829916
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Molasar,
Покажи код п.п.2
...
Рейтинг: 0 / 0
Как работает ReentrantLock?
    #39829988
Molasar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpMolasarЕсли писать в базу по одному сообщению, то получается очень медленно. Поэтому приходится накапливать сообщения в списке и сбрасывать их по таймеру в БД как пакет Производительность увеличивается на порядок.для пакетной записи не нужен таймер
Почему?
...
Рейтинг: 0 / 0
Как работает ReentrantLock?
    #39829998
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Molasar,
Посмотри любой jdbc код цикла с отправкой. Где там таймер?
Давай ближе к коду. Где он?
Читать из очереди можно самому и выбрать по 500 сообщений и можно листенером 500 раз накапливая.
Зачем таймер?
...
Рейтинг: 0 / 0
Как работает ReentrantLock?
    #39830156
Molasar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpMolasar,
Посмотри любой jdbc код цикла с отправкой. Где там таймер?
Давай ближе к коду. Где он?
Читать из очереди можно самому и выбрать по 500 сообщений и можно листенером 500 раз накапливая.
Зачем таймер?
Код и цифры чуть позже.
Вы накопили 499 сообщений, а 500-е приходит через 30 мин. Будете ждать? Вот для этого и нужен таймер.
Сброс сообщения в базу происходит по таймеру, либо счётчику, что быстрее наступит.
...
Рейтинг: 0 / 0
Как работает ReentrantLock?
    #39830200
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MolasarКод и цифры чуть позже.вот все и ждем. Так как решения от цифр могут развернуться на 180град.

MolasarВы накопили 499 сообщений, а 500-е приходит через 30 мин. Будете ждать?
Вы определитесь.
То выговорите, что в секунду тысячи сообщений. То городите таймер что 30 мин не булет ни одного.
Поймите, для одного ТЗ это будет супер решение. Для другог говнокод.
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Как работает ReentrantLock?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]