I know there are several questions similar to this but they don\'t provide a simple answer to the problem at hand. Sorry if you feel this is a duplicate but I think clear and un
There are two questions here:
Can Solr indexing updates be automated?
Yes they can, and they should be always automated. You don't want to manually launch the indexing process for every change.
It would be necessary for it to be "real time".
I already mentioned some ways to reduce latency between changed data and updating the index in this answer. You could use autoCommit to make sure that your data is committed within x seconds of the update. Depending on the interval, you'd want to reduce autowarming and adjust other settings, see this for more details.
Also keep an eye on the NRT wiki page for related information and solutions about this.