Что лучше, запись в файл, или запись в бд ??
Если по простому, то СУБД лучше.
БД можно масштабировать, реплицировать, версионировать, нормально бэкапить, уже есть разграничение доступа к данным средствами СУБД. По данным в БД можно строить аналитику.
Лучше, мне кажется, пойти поучиться, тогда странных вопросов не будет. :-)