在春季将数据存储为EntityCollection

时间:2018-07-21 14:51:51

标签: mysql spring spring-boot spring-data-jpa spring-data

我正尝试用spring开发一个Web应用程序。目的是编写一个在线计时器以存储您的时间。所有的时间都将属于某个计时器会话,因此我的第一个想法是使用@EntityCollection批注存储属于我的“会话”实体的时间。 但这仅在我使用@CollectionTable批注存储这些时间的情况下才有效,以便所有时间都将保存在单独的表中,该表对于所有会话的所有时间都是同一表。

当enogh用户使用此应用程序时,表中很容易有超过1.000.000.000的条目,这可能太慢了。

所以我的问题是:当我尝试访问会话时间时,spring会在“ times”表中运行普通的sql查询吗?还是会更容易/更快地访问这些时间?

或者您对如何更好地存储数据有任何想法吗?

感谢您的帮助!

0 个答案:

没有答案