Elastic Search
Elastic Search is a tool for indexing large amounts of information. It runs analysis and queries incredibly quick, using several strategies for locating and sorting the results. In practice it enhances searching and finding data in any type of system, with any kind of information architecture, making it easier for the user to find what they're really looking for