在内存数据库中使用@Cacheable是否有意义?我在内存数据库中使用h2,只是想知道@Cacheable的使用可以提高应用程序的性能。我的应用程序将频繁从数据库获取静态数据的调用 最佳答案 通常-是的。就您而言-我不知道,您没有提供足够的信息。如果您要进行很多小的查询只是为了提取数据(通过主键选择),那么这样做是不值得的。除非您拥有可怕的连接或其他东西,否则即使使用常规数据库也不值得。如果您要进行大量查询,这需要大量时间才能找到数据,那么可以肯定,与常规数据库相同。