Esto obviamente puede salir mal. 300.000 publicaciones no es un número pequeño, no puedes cargarlas en la memoria a la vez.