Citar
Alternativamente puedes utilizar un archivo como BD pero es una chorrada y seguira causando muchas peticiones al servidor..
Si hablamos de rendimiento entre bd y archivo.. al principio sera mas rápido el archivo.. básicamente porque no pesara nada, tardara muy poco en procesarse.. etc..etc.. luego a no ser que lo borres cada X mensajes.. pesara mas y tardara mas en procesarse.
Para eso existen las BD's.. que no son mas que archivos con tablas de contenidos... así el motor sabe exactamente que donde se encuentra X cosa y no tiene que procesar todo el archivo.
Saludos