обратите внимание на то, что вы говорите о списках, заполняемых правилами значит, все эти данные есть в событиях (кроме внешних данных (фиды, ассетгриды), конечно) зачем вам промежуточное состояние в табличках, которое надо поддерживать?
потому что в списке все эти данные уже правильно сгруппированы и посчитаны и отображают актуальный статус. А сделать тоже самое выборкой с вероятностью почти 100% - не выйдет
обратите внимание на то, что вы говорите о списках, заполняемых правилами значит, все эти данные есть в событиях (кроме внешних данных (фиды, ассетгриды), конечно) зачем вам промежуточное состояние в табличках, которое надо поддерживать?
смотрите, у меня есть правило mass_smb_connect , я пишу в таблицу src_ip count
эта табличка является фактически материализованным представлением при этом есть отличный вопрос о том, как будет осуществляться чистка старых данных
это уже наши сексуальные трудности, как разработчиков. я вешаю отдельный таймстэмп, по которому определяю, редактировать запись или создавать новую. старые не изменяются, истекают и вылетают из списка по ттл
это уже наши сексуальные трудности, как разработчиков. я вешаю отдельный таймстэмп, по которому определяю, редактировать запись или создавать новую. старые не изменяются, истекают и вылетают из списка по ттл
да, я понимаю всё это и таймер можно самим сделать через фиктивные события просто оно не айс всё