@Cacheable 与内存数据库?

@Cacheable with in memory database?

在内存数据库中使用@Cacheable 是否相关?
我在内存数据库中使用 h2,只是想知道使用 @Cacheable 可以提高应用程序的性能。 我的应用程序将频繁从数据库中获取静态数据

一般来说 - 是的。

你的情况 - 我不知道,你没有提供足够的信息。

如果您只是为了提取数据而进行大量小查询(select 通过主键等),那么这是不值得的。即使使用常规数据库也不值得,除非你有糟糕的连接或其他东西。

如果您正在执行大量查询,这需要花费大量时间来查找数据 - 那么是的,当然,与常规数据库一样。