|
|
|
Определение популярности
|
|||
|---|---|---|---|
|
#18+
Всем привет! Подскажите, пожалуйста, по архитектуре, может быть есть готовое решение.. Есть таблица id | object | req | timestamp_add | timestamp_update Объекты постоянно добавляются в БД. При запросе объекта увеличивается счетчик req. timestamp_add - время добавления, timestamp_update - время последнего изменения счетчика. Нужно какой то формулой найти "необычные" объекты (когда очень мало запросов или наоборот, очень много). Чего-то не могу понять как сделать, может быть есть какая то формула готовая в mysql ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2020, 21:05 |
|
||
|
Определение популярности
|
|||
|---|---|---|---|
|
#18+
vinn.consult когда очень мало запросов или наоборот, очень много ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2020, 21:24 |
|
||
|
Определение популярности
|
|||
|---|---|---|---|
|
#18+
miksoft, По абсолютному количеству. Но нужно еще учитывать timestamp_add и timestamp_update, потому что старый "объект" может иметь много req за длинный промежуток времени, а новый, только добавленный из-за всплеска популярности может его обойти и надо на начальном этапе это выловить. Мне кажется или нужно в нейронку все засовывать, ML, или периодами обнулять счетчик и считать, но проблема в том, что там запросы имеют временную нестабильность...или "снимки" таблиц делать и сравнивать...не знаю можно это вообще средствами sql сделать или нет...может тут другую технологию нужно использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2020, 22:41 |
|
||
|
Определение популярности
|
|||
|---|---|---|---|
|
#18+
Показанная структура не позволяет получить требуемые данные. Она не хранит истории, по сиюминутному состоянию невозможно определить, когда и сколько раз запрашивался объект. Ведите журнал обращений, и по нему получайте требуемое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2020, 22:42 |
|
||
|
Определение популярности
|
|||
|---|---|---|---|
|
#18+
Akina, Если честно, я об этом даже не подумал:) ищу самый простой способ. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2020, 22:52 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39980159&tid=1828468]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
174ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 501ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...