A search engine based on hadoop