Apologies if this has been covered. I searched the archives and didn't see a thread on this topic.

Has anyone experimented with a near real-time replication scheme similar to RDBMS replication? There's large efficiency in using rsync to copy the lucene index files to slaves, but what if you want index changes to propagate in a few seconds instead of a few minutes?

Is it feasible to make a solr manager take update requests and send them to slaves as it receives them? (I guess maybe they're not really slaves in this case.) The manager might issue commits every 10-30 seconds to reduce the write load. Write overhead still exists on all read servers, but at least the read requests are spread across the pool.

Thanks,

-John R.

Reply via email to