postgreSQL for storing a database of documents

From: raphael(at)cs(dot)uky(dot)edu (Raphael Finkel)
To: pgsql-general(at)postgresql(dot)org
Subject: postgreSQL for storing a database of documents
Date: 1999-05-04 14:50:31
Message-ID: 199905041450.KAA08268@herkimer.cs.engr.uky.edu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Is PostgreSQL appropriate for a database of documents? I see several
potential problems.

1. Tuples are limited to 8KB. I assume even the "text" type is limited that
way. But my documents may be longer than that.

2. I need to be able to search by content. I can use a regular-expression
search in a SELECT ... WHERE clause, but I expect that to be exceedingly
inefficient. I would prefer a GLIMPSE-like search ability.

3. I will also be conducting searches by some other fields (like author
or call number). But only one field can be a primary key. Will selection by
other fields be terribly inefficient for large numbers (about 200K) of large
tuples (ranging from about 100B to say 10KB)?

If you can help, please respond not only to this mailing list but also
directly to me. Thanks.

Raphael Finkel <raphael(at)cs(dot)uky(dot)edu>

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Sarah Officer 1999-05-04 15:52:19 joins between databases
Previous Message Raphael Finkel 1999-05-04 14:46:40 PostgreSQL for document storage