Component for Large Data display in vaadin 6 or any other alternative

Hi every one,

I have to display the data in tabular formate.
Presenlty i am using table component(Filtering table) to display the data but it is taking High cpu usage because more than 15000 records are there to fetch from the Elastic search engine.
Which way is better for my requirement,can any one suggest please?

Liferay 6.1
Vaadin 6.8

Thanks in advance.