Fır*_*ÇÜK 3 orm hibernate data-warehouse
使用像hibernate这样的ORM层来处理大量数据是否合乎逻辑.我们有一个包含100T数据的非关系数据库.从Web应用程序访问数据的最佳方法是哪种?
JDBC,Hibernate,......?
通常,Hibernate不适合从数据仓库访问数据.Hibernate最适合需要将数据库记录一对一表示为对象的任务.数据仓库数据通常太大而无法做到这一点.
Hibernate当然可以在这种应用程序的某些利基中使用.例如,在我们基于Web的数据仓库中,hibernate用于在Web应用程序中编写和表示有关ETL过程的统计信息.当用户选择其报告标准时,它还可以与维度数据结合使用.
对于报告本身,您可以使用JDBC,但最好的选择是使用专用的报告库或工具.