Please read for an updated status on RailsCasts:
Learn more or hide this
GitHub User: Jarron
"Sphinx and Solr both index documents periodically (with a large delay or manual re-index by default) so it's more difficult to index documents near real time. ElasticSearch has a default delay of one second."
Sphinx has a feature called "delta indexing" which provides real-time updates to the index. So Sphinx doesn't have to rely on periodic updates.