每个月的休眠表

时间:2014-11-18 14:08:29

标签: java hibernate

我的应用程序中存在Hibernate的概念问题。

实际上,我的项目需要与PLC通信并记录很多变量。在某些情况下,应用程序应该能够每天(或更多)记录100 000个值。

那么,为了减少表大小,我如何使用Hibernate每月在一个表中记录一个值? (例如:表格名称​​&#39; 201401_records&#39; &#39; 201402_records&#39; &#39; 201403_records&#39; < / em>,...)

类示例:

public class Record
{
    private long id;
    private GregorianCalendar eventDate;
    private String value;
    private Variable variable;
    ...
}

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

Uwe Allner已经提到过归档。您也可以存档到csv文件。关于定期备份过程,您可以使用Quartz Shedular