Try Elastic Search This is a sample application that demonstrates the fast, auto-complete features of Elastic Search.