Загрузка...

Каков верный путь логгирования?

Тема в разделе Программирование создана пользователем NingaGo 10 май 2025. 64 просмотра

  1. NingaGo
    NingaGo Автор темы 10 май 2025 35 9 фев 2024
    PYTHON

    Приветствую, у меня встал вопрос о логгировании действий пользователя в боте телеграмм (AIOGRAM 3).
    Поясняю: В пример представьте: есть некий игровой бот в нем есть экономическая система, балансы, банки и другие игровые моменты. Допустим, игрок 1 захотел передать деньги игроку 2, это действие нужно залоггировать в системе, что бы можно было в случае чего посмотреть, что такой-то игрок сделал тогда-то то-то то-то
    Для малого кол-ва игроков, в размере от 100-300 можно было бы обойтись простым лог-файлом я думаю, либо писать действия в отдельную таблицу в бд, а если таких игроков будет >1000 , то это уже наверняка не подходит (файл с логом - точно, опять же, я так думаю).

    Спросил я за такой вопрос у нейронки, вот что она мне ответила:

    1. Elasticsearch + Kibana
    2. ClickHouse (я думаю не понадобится, не миллиарды данных)
    3. TimescaleDB (расширение PostgreSQL)
    4. Redis + TimeSeries (Redis сейчас используется в качестве хранилища для машины состояний (FSM))

    Каковы ваши мысли и идеи на счет этого?
     
    10 май 2025 Изменено
  2. kernel_32
    kernel_32 10 май 2025 13 17 июл 2019
    Что угодно кроме файла
     
Загрузка...
Top