I have a model whose flow is as follows
CMS --> Postgres --> Elasticsearch --> Querying from Elasticsearch --> Final Result
Everyday, new fields are added in CMS and the data is subsequently pushed into Elasticsearch. However, this takes up a lot of time, given the huge amount of data.
Could there be a way so that, every time a new entry is added to CMS, it simultaneously gets pushed to Elasticsearch, without manually prompting the application to do so?
I want to automate the process of pushing data into Elasticsearch from CMS. Any input would be welcome.
Also, I'm using elasticsearch-py as framework.