Push External Source updates to CES
I have CES indexing a database, but I'm looking for a way we could push out data updates to CES via rabbitMQ. I'm trying to achieve a similar experience to coveoForSitecore were sitecore updates are pushed to CES as they happen. I know a DB doesnt natively support this so we would be writing custom code, but I need guidance on how to get started with this.
Currently there is no public documentation on the push mechanism used by the Coveo for Sitecore platform. And we are not planning on documenting it since it as not been made to support other integrations than Coveo for Sitecore.
This said, we are currently working on several new projects that could allow further development in that field. I cannot disclose anything more for the moment but stay tuned for early 2016.
In the meantime, you could use an incremental refresh on the Database connector: https://onlinehelp.coveo.com/en/ces/7.0/administrator/enablingincrementalrefreshonadatabasesource.htm
It might not be exactly what you are looking for, but I would say a 5 minutes incremental refresh is the best supported approach at the moment.