 It can be used for other applications, many of which are under development at Apache.The list includes the HBase database, the Apache Mahout machine learning system, and the Apache Hive Data Warehouse system.Hadoop can, in theory, be used for any sort of work that is batch-oriented rather than real-time, is very data-intensive, and benefits from parallel processing of data.