Solr is not a database. I strongly recommend that you NOT use it as a data
store. You will lose data.
Solr does not have transactions. Don’t think of a Solr “commit” as a database
commit. It is a command to start indexing the queued updates. It does not even
attempt to meet ACID properties.
Re
Hello,
We at VNC are using Solr for search and as a data store. We have a use-case in
which we want to hit a REST endpoint whenever documents are inserted, updated,
or deleted in Solr with the documents under consideration as well. When
exploring the Solr documentation, we found Event Listener