数据挖掘技术作为互联网上的一种知识发现,是机器学习和数据库技术的交叉。数据挖掘利用机器学习技术提供海量数据分析,利用数据库技术管理海量数据。随着信息技术的发展,数据挖掘和云计算已经被提出并广泛应用于搜索领域。数据挖掘是从不同角度分析数据并将其归纳为有用信息的过程。本文阐述了一些数据挖掘的相关理论知识,以及在一些领域的应用发展前景。