Database
Преимущества:
- Way легче искать через журналы
- Clever запросы, группировка и ограничение, например, путем дату
- журнал Получения сообщений определенного типа, уровня журналирования или содержащего определенные паттерны
- Filtering прочь нежелательный шум при поиске конкретных вещей
- Легче управлять в хорошем смысле, если вы создаете какой-то пользовательский интерфейс
Некоторые недостатки:
- загрязняет вашу базу данных с вещами, которые не могут быть очень полезны, в зависимости от вашего приложения
- Может помочь в гораздо более быстрый рост базы данных, который может быть раздражающим в определенных сценариях
- Вам необходим доступ к базе данных (что может потребовать бумажной работы или просто занимает много времени), или написать пользовательский интерфейс на вершине
Текстовые файлы
Основные преимущества
- Очень легкий, легкий, простой в применении
- Легко убирать, когда он больше не нужен; больше не тратить дисковое пространство
Недостатки
- Трудно просматривать и запросов (не зависит от ваших заявлений лесозаготовительных, файловые структуры и т.д.)
Там нет ничего по сути, правильно или неправильно с лесозаготовок к база данных по сравнению с протоколированием в файл; все зависит от ваших потребностей. Подумайте о своих потребностях, затем решите. Вход в базу данных очень удобен при отладке, но в конечном итоге это может потребовать больше вас, вашей команды или вашего приложения.