|
Как правильно вытащить данные из БД ?
|
|||
---|---|---|---|
#18+
Есть клиент-серверное приложение + БД. Как клиенту, в данном случае девайсу на android, при появлении записей в одной из таблиц БД получить тут же эти данные ? Первое, и пока что единственное что приходит в голову - это запилить на клиенте что-то типа таймера, который по кулдауну будет долбить сервер запросами, но чувствую, что это не совсем правильно. Как это делается по феншую ? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2020, 19:23 |
|
Как правильно вытащить данные из БД ?
|
|||
---|---|---|---|
#18+
У некоторых СУБД есть специальные средства Например https://docs.oracle.com/cd/E11882_01/java.112/e16548/dbchgnf.htm#JJDBC28815 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2020, 19:38 |
|
Как правильно вытащить данные из БД ?
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev У некоторых СУБД есть специальные средства Например or https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/sql-server-service-broker?view=sql-server-ver15 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2020, 20:17 |
|
Как правильно вытащить данные из БД ?
|
|||
---|---|---|---|
#18+
bobo96 Есть клиент-серверное приложение + БД. Как клиенту, в данном случае девайсу на android, при появлении записей в одной из таблиц БД получить тут же эти данные ? Первое, и пока что единственное что приходит в голову - это запилить на клиенте что-то типа таймера, который по кулдауну будет долбить сервер запросами, но чувствую, что это не совсем правильно. Как это делается по феншую ? Push notifications, webhooks... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2020, 20:20 |
|
Как правильно вытащить данные из БД ?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2020, 20:28 |
|
Как правильно вытащить данные из БД ?
|
|||
---|---|---|---|
#18+
Спасибо, парни. Вопрос действительно больше про то, как со стороны сервера оповестить клиент, что для него есть инфа. Про пуши думал, но их доставку даже сам гугль не гарантирует на 100%, что такое webhooks не знаю, сейчас загуглю. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2020, 20:36 |
|
Как правильно вытащить данные из БД ?
|
|||
---|---|---|---|
#18+
bobo96, хм... WebSockets + Java библиотека с реализацией их поддержки ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2020, 21:02 |
|
Как правильно вытащить данные из БД ?
|
|||
---|---|---|---|
#18+
bobo96 ...Как это делается по феншую ? фэншуй разный бывает... - один из вариантов подписка средствами БД - второй вариант - магические слова типо MQTT думаю есть ышо вектора... (круглый) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.06.2020, 14:51 |
|
Как правильно вытащить данные из БД ?
|
|||
---|---|---|---|
#18+
bobo96 Как клиенту, в данном случае девайсу на android, при появлении записей в одной из таблиц БД получить тут же эти данные ? Никак. "Тут же" в реальном мире не бывает. Для начала нужно определиться с требованиями - с какой скоростью и надёжностью эти данные должны "появиться", из них определить, какие механизмы подойдут, какую нагрузку они создадут на сервер и с чем будут несовместимы, после этого слегка охренеть и откорректировать требования в сторону реальности... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.06.2020, 11:42 |
|
Как правильно вытащить данные из БД ?
|
|||
---|---|---|---|
#18+
тригер в бд привязывайте к боту телеграмма, он через вебхук будет отправлять сообщения на клиента ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2021, 14:28 |
|
Как правильно вытащить данные из БД ?
|
|||
---|---|---|---|
#18+
Dadont тригер в бд привязывайте к боту телеграмма softwarer Никак. "Тут же" в реальном мире не бывает. ну и телеграм бот, только не из триггера, а из серверного приложения. делал такое, правда отслеживало не работу с базой, а попытки перебора страниц сайта - отправляло боту каждое "не правильную страницу" ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2021, 19:37 |
|
|
start [/forum/topic.php?fid=33&fpage=1&tid=1547069]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 238ms |
total: | 368ms |
0 / 0 |