Hibernate 4数据挖掘



我正在开发一个允许用户查看图像的web应用程序。我希望该网站根据图像标签提供相关的图像,我听说在这种情况下使用数据库挖掘是有用的。我的问题是,是否可以在Hibernate 4中进行数据挖掘?如果是,如何,或者有人给我一个概述

数据挖掘通常被用作营销语言。

Hibernate用于使用java对象访问数据库,因此它可以用于"数据挖掘"。

基于标签查找图像是一个非常简单的算法。

Hibernate是一个透明的持久性层。好吧,图像可以很容易地被认为是静态的,所以不需要在这里保持任何东西。

当然,您可以从Hibernate加载输入数据,就像您可以直接从数据库、平面文本文件或任意二进制文件加载一样。

然而,请注意,大多数数据挖掘算法都是非常的cpu和数据密集型。Hibernate的伸缩性不是很好。它之间通常有很多样板层,所以最好的方法可能是从hibernate加载数据,将其复制到更高效的内存结构中,并希望hibernate对象很快被垃圾收集。然后完全独立于hibernate执行分析。完成后,将其反馈到hibernate数据库中。

然而,在考虑如何将其连接到hibernate之前,我会确保方法确实有效。数据挖掘不是一个一键式的解决方案。它需要经验和实验才能从数据中获得有用的东西(否则,它就不是数据挖掘,而是简单的数据分析)。数据挖掘不是一种算法或应用程序。这是一个完整的研究领域,包括统计学、人工智能、机器学习、计算机视觉、图像检索等。你有很多东西可以阅读和尝试所以现在,忘记Hibernate,找到一个适用于数据的方法

最新更新