Re: Pulling data from Postgres DB table for every 5 seconds.

From: Mark Fletcher <markf(at)corp(dot)groups(dot)io>
To: github kran <githubkran(at)gmail(dot)com>
Cc: pgsql-general <pgsql-general(at)postgresql(dot)org>
Subject: Re: Pulling data from Postgres DB table for every 5 seconds.
Date: 2019-01-09 17:24:18
Message-ID: CAEO096pA=BTA1t5yAnc6HSOWbxL_ciLamrbwVaOjWqAkr_rWUA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Wed, Jan 9, 2019 at 9:02 AM github kran <githubkran(at)gmail(dot)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

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Steve Clark 2019-01-09 17:58:44 postgres operational
Previous Message Martín Marqués 2019-01-09 17:23:35 Re: multiple configurations with repmgr