Где вы храните логи действий пользователей?
Log file
SQL
NoSQL
GrayLog и подобные
Лучше отталкиваться от вопроса: "как их обрабатывать". Наверняка Вам понадобиться осуществлять по ним поиск,  делать статистику итд. итп. и делать это в CSV файле будет крайне неудобно, так что, ориентируйтесь сразу на БД, а какую именно зависит от самих логов и их структуры.