We've been using Sphinx and ThinkingSphinx and Shphinx since 2008 and it's always been amazing.
We generally have ~1m records indexed across a variety of fields and attributes using it to filter users selections. It's super fast and works great.
We also are using it in a larger scale and the records are now around 10m and growing. Indexing itself is time consuming on this one. We're also using a delta index and ts:merge but do need to re-index for updated caches once each day.
Do we see an upper end to the number of records we can index?
Thanks! Jeremy