Я создаю внутренний инструмент, который будет с открытым исходным кодом, чтобы брать журналы и помещать их в базу данных - проще говоря. Оттуда инструмент также проанализирует журналы и поможет оповещать системных администраторов и разработчиков о возникающих проблемах в режиме реального времени. Это большой процессор, чтобы обработать это, больше, чем объем вопроса.
Я хотел бы знать, какую базу данных выбрать, которая позволит и быстро выполнить ряд ключевых задач:
- Хранить большое количество событий, классифицированных по типам событий
- Выполните большое количество операций чтения, чтобы разработать диаграммы для анализа событий, которые регистрируются
- Чтение в режиме реального времени для отправки и запуска автоматических оповещений в системе.
И любая другая помощь также будет принята с благодарностью. Код включен.