We want a true Buffered Grid. What I mean by that is that since only one page is shown at a time, we would fetch one or 2 pages at a time and buffer them so that when the user scrolls, the data is readily available in memory and will display fast and the user will not notice the wait. We do not want to have to fetch all the data when loading the store since we often have more than 10,000 records that could potentially be shown on a grid.
Is there anything like this? If not, is it in the works?
Hibernate Search uses Apache Lucene to Index your Hibernate Beans, when you save them. You then create Queries using standard Hibernate Query language or the Criteria API and Hib Search looks into Lucene and not the database. It's pretty seamless.