Hola,
Me gustaría saber la mejor manera de manejar grandes cantidades de datos obtenidos de una base de datos. ¿qué supone menos carga para un servidor web, estar haciendo consultas, no demasiado complejas, cada poco para obtener los datos ó obtener una gran cantidad de datos y grabarlos, por ejemplo, en un archivo XML para trabajar haciendo consultas de datos, etc.?.
La situación sería acceder a una base de datos que está en la misma máquina donde esta corriendo el programa que se ejecuta.
Esta pregunta la oriento a la programación desde JAVA, mayormente, pero creo que se podría ampliar a otros leguajes de programación, por ejemplo, otros más orientados a la web como PHP.
Gracias por la ayuda.