【发布时间】:2010-12-28 07:27:37
【问题描述】:
我们的应用程序处理数百万条记录,我们使用 spring 和 jpa。
目前我们正在探索在我们的应用程序中使用伯克利数据库的可行性,并且无法找到很多可用的解决方案。
我们想知道是否有任何 BDB API 可用于缓存从 DB2 数据库检索的数据,我们希望这样做以更好地提高性能,因为数据每天都会增长。
任何帮助将不胜感激。谢谢。
【问题讨论】:
-
您是否特别需要 BerkeleyDB,或者任何高效的磁盘存储管理器都需要?
-
您是否使用特定的 JPA 实现,如果是,是哪一个?
-
JPA 中的二级缓存缓存 Java 对象。 BerkeleyDB 没有。那么请澄清您认为它如何模仿 L2 缓存?
-
@Tom - 我们正在使用休眠。
-
@Nucleus - 当从 DB2 检索数据时,我想使用 BDB 作为数据库,它可以存储检索到的数据并将其用于处理。为什么会想到这是因为 BDB 中的高效检索?否则,如果您能建议我是否可以用 BDB 替换 Db2,那对我来说也很好。但我需要实时的用户体验。谢谢。
标签: java spring jpa berkeley-db