Re: realtime data inserts

From: Ron Johnson <ron(dot)l(dot)johnson(at)cox(dot)net>
To: Postgresql General <pgsql-general(at)postgresql(dot)org>
Subject: Re: realtime data inserts
Date: 2003-05-16 22:29:05
Message-ID: 1053124145.11845.17.camel@haggis
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-hackers pgsql-performance

On Fri, 2003-05-16 at 15:33, Ericson Smith wrote:
> You probably want to have a process that constantly stores the data in a
> text file. Every "n" minutes, you will cause the logger to rotate the
> text file, then process that batch.

Does the logger spawn the DB writer?

> Over here, we are able to dump around 5,000 records per second in one of
> our tables using that methodology.
>
> - Ericson Smith
> eric(at)did-it(dot)com
>
> On Fri, 2003-05-16 at 16:27, alex b. wrote:
> > Doug McNaught wrote:
> > > Ron Johnson <ron(dot)l(dot)johnson(at)cox(dot)net> writes:
> > >
> > >
> > >>On Sat, 2003-05-10 at 21:46, Tom Lane wrote:
> > >>
> > >>>Ron Johnson <ron(dot)l(dot)johnson(at)cox(dot)net> writes:
> > >>>
> > >>>>On Sat, 2003-05-10 at 11:00, Tom Lane wrote:
> > >>>>
> > >>>>>Have you thought about using COPY?
> > >>>
> > >>>>Generate a temporary file, and then system("COPY /tmp/foobar ...") ?
> > >>>
> > >>>No, copy from stdin. No need for a temp file.
> > >>
> > >>But wouldn't that only work if the input stream is acceptable to
> > >>COPY ?
> > >
> > >
> > > Yes, but you could always pipe it through a script or C program to
> > > make it so...
> >
> > lets say I have an about 1kb/s continuus datastream comming in for many
> > hours and I'd like to store this data in my db using COPY table FROM stdin.
> >
> > At what time should I COMMIT or close the stream to feed the database
> > and COPY FROM again?
> >
> >
> >
> >
> > ---------------------------(end of broadcast)---------------------------
> > TIP 5: Have you checked our extensive FAQ?
> >
> > http://www.postgresql.org/docs/faqs/FAQ.html
--
+---------------------------------------------------------------+
| Ron Johnson, Jr. mailto:ron(dot)l(dot)johnson(at)cox(dot)net |
| Jefferson, LA USA http://members.cox.net/ron.l.johnson |
| |
| The purpose of the military isn't to pay your college tuition |
| or give you a little extra income; it's to "kill people and |
| break things". Surprisingly, not everyone understands that. |
+---------------------------------------------------------------+

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Jeff Eckermann 2003-05-16 22:46:09 Re: context in plpgsql functions
Previous Message Ian Barwick 2003-05-16 21:30:00 Re: context in plpgsql functions

Browse pgsql-hackers by date

  From Date Subject
Next Message Dann Corbit 2003-05-16 22:59:50 Re: Error message style guide, take 2 {just for ideas to kick around...}
Previous Message Cornelia Boenigk 2003-05-16 22:24:14 Re: [Fwd: [HACKERS] Heads up: 7.3.3 this Wednesday]

Browse pgsql-performance by date

  From Date Subject
Next Message george young 2003-05-19 17:28:32 postgres on a beowulf? (AMD)opteron?
Previous Message Ericson Smith 2003-05-16 20:33:55 Re: realtime data inserts