Without knowing the scale of your original building (we work with several TBs in an application in real time), I can share some of our impressions. We are primarily a .NET store, and we found, using Solr, a fairly simple use of tools such as SolrNet, and a very simple learning curve for our developers.
Solr - : , , , API, ..; , (. Lucene.net). , Solr (, $ ), ( ) , , , Azure AWS .
, .