I\'ve been reading through a lot of good documentation about how to implement Elastic Search on a website with javascript or PHP.
Very good introduction to ES.
If you need a more performant and scalable solution to the polling offered by jdbc-river, I recommend that you watch this presentation that explains how to perform incremental syncing from SQL Server into Elastic Search:
The principles discussed in the video also apply for other RDBMS -> NoSQL replication applications.