Du behöver ett sätt att låta webbläsaren veta att data har uppdaterats.
Det enklaste sättet skulle vara att ha ett ajax-samtal som poolar servern för att kontrollera om ny data har lagts till. Du kan använda javascript för att ställa in att detta ska anropas varje minut eller hur ofta du vill. När ajax-samtalet visar att ny data har laddats kan du använda javascript för att uppdatera sidan.
Det här tillvägagångssättet kommer att innebära att du har många samtal till din server, men de kommer att vara små och hela data kommer bara att laddas när det behövs.