On Wed, Nov 18, 2009 at 7:48 AM, <p.stavrini...@albourne.com> wrote: > Are you looking specifically for a Hibernate solution?
Not necessarily. > If you use PostgreSQL, there are notifications such as Listen / Notify, which > I expect would do the job. Thanks, a good idea. Since I started using H2, I've become a firm believer - it's currently my first database of choice for most projects. I'll see if they have something similar. Kalle > ----- Original Message ----- > From: "Kalle Korhonen" <kalle.o.korho...@gmail.com> > To: "Tapestry users" <users@tapestry.apache.org> > Sent: Tuesday, 17 November, 2009 00:48:03 GMT +02:00 Athens, Beirut, > Bucharest, Istanbul > Subject: Re: Best practice for database notifications? > > Thanks Thiago. Yes, 2nd level cache is great for some use cases and I > use them whevever possible but not in this case - when this data > changes, the new data needs to picked up immediately. Evicting the > cache doesn't give me much more - I still need to add in the logic to > evict it - although, a configurable cache evicting Hibernate > transaction advisor would be simpler to write... hmm maybe you got > something there. Any other takers? > > Kalle > > > On Mon, Nov 16, 2009 at 2:20 PM, Thiago H. de Paula Figueiredo > <thiag...@gmail.com> wrote: >> What about using a second-level cache in Hibernate and configure it to live >> for a couple hours? You can also use the SessionFactory methods that clear >> the second level cache programatically: evict(Class persistentClass) and >> evictQueries(String cacheRegion). >> >> -- >> Thiago H. de Paula Figueiredo >> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and >> instructor >> Owner, software architect and developer, Ars Machina Tecnologia da >> Informação Ltda. >> http://www.arsmachina.com.br >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org >> For additional commands, e-mail: users-h...@tapestry.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org