данных (пользователь авторизовался, изменил данные, открыл это, закрыл это и тд) через api и там же получается делать insert лога в таблицу.
Производительность очень важна, поэтому хочу узнать насколько такое логирование будет критично и насколько вообще это будет грамотным решением.
Сервер на express.
Есть ли какие-нибудь статьи про это?
Так померяй производительность сам. Никто же не знает какие у тебя нагрузки и какая инфраструктура Но если производительность важна, писать в мускуль странно
я еще не начинал ничего делать, хотел узнать что да как если кто-то уже такое делал
ЭТО НЕ ВОПРОС Писал ли кто логи в базу? Как бы стандартная практика, и лёгкое гугление вывело бы тебя на разные варианты, от elk stack до монги
пффф. кликхаус
Пффф, да ради бога. Ключевой момент же в гуглении
пиши через апач кафку
Нет, спасибо, есть поприятнее инструменты
Монго очень быстра на запись
Тем более что у человека вопрос в том, куда писать, а не через что это делать
Если важна производительность то пишите в любую очередь которая даст вам нужную скорость. Например кролик или кафка или nsq Потом оттуда демонами разгребайте в любое удобное вам хранилище которое обеспечит удобство работы с логами в первую очередь
Не использовать MySQL, и любую oltp систему для логов
Обсуждают сегодня