Sphinx is an open source, fast and scalable full text search engine. Sphinx is a standalone software package which provides fast and relevant full-text search functionality to applications. It was specially designed to integrate well with RDBMS like mysql, postgresql, etc. In this blog, we will first install sphinx on an OpenShift gear and then will integrate it with a Java application. I have used Java for this blog but you can use any other language supported by OpenShift like PHP, Ruby, Python, etc. in your application.