We are trying to set up advanced search capabilities without having to code. We do not know PHP.

Is the Apache Solr Search Integration the most suitable module to handle the following search capabilities:
1. Retrieve webform and user profile data stored in MySQL database tables and display in a list on results page
2. Filter search data on results page?

For example, the way the advanced search is on www.ebay.com. Users can type search keywords and filter the results by clicking specific criteria.