我将Spring
与Hibernate
一起使用,并希望每天更新一次私有缓存2-3次。每次更新都会有100.000个条目。
我怎样才能最好地执行此类操作?我必须在单个事务中执行此操作,以便在持久保存新数据的同时不会过时和更新条目。
我的数据库是SQL postres
。你能推荐这个吗?
答案 0 :(得分:1)
Hibernate对batch processing提出了一些建议,这些建议可能对您要做的事情有用。
答案 1 :(得分:0)
根据处理的复杂性,一个好主意可能是使用postgres本身的存储过程来更新缓存。它将为您提供最佳性能。您在应用程序中所要做的就是调用该过程。