Re: Pulling data from Postgres DB table for every 5 seconds. - Mailing list pgsql-general

From Mark Fletcher
Subject Re: Pulling data from Postgres DB table for every 5 seconds.
Date
Msg-id CAEO096pA=BTA1t5yAnc6HSOWbxL_ciLamrbwVaOjWqAkr_rWUA@mail.gmail.com
Whole thread Raw
In response to Re: Pulling data from Postgres DB table for every 5 seconds.  (github kran <githubkran@gmail.com>)
Responses Re: Pulling data from Postgres DB table for every 5 seconds.  (github kran <githubkran@gmail.com>)
List pgsql-general
On Wed, Jan 9, 2019 at 9:02 AM github kran <githubkran@gmail.com> wrote:

Hi Postgres Team,

I have an application using RDS Aurora Postgresql 9.6 version having 4 TB of DB size. In this DB we have a table PRODUCT_INFO with around  1 million rows and table size of 1 GB.
We are looking for a implementation where we want to pull the data in real time for every 5 seconds from the DB ( Table mentioned above) and send it to IOT topic whenever an event occurs for a product. ( event is any new product information or change in the existing 
product information.). 


It's unclear whether you want to do table scans or if you're just looking for changes to the database. If you're looking just for changes, consider implementing something using logical replication. We have a logical replication system set up to stream changes from the database into an elastic search cluster, and it works great.

Mark

pgsql-general by date:

Previous
From: Martín Marqués
Date:
Subject: Re: multiple configurations with repmgr
Next
From: Steve Clark
Date:
Subject: postgres operational