in reply to Large News Database

As flat-file databases grow, searching slows down linearly with the size of the database. In contrast, time access to articles stored in a keyed database, even a simple one like GDBM, grows only with the log of the number of records -- much faster!

So for large databases, specialized database programs like MySQL are alomost always the best solution.

-Mark