While not related to your file size question, you may want to use the perl module
since it can take advantage of much more of Berkeley DB features. Also, BTW the anonymonk's comment that Berkeley DB is not a server is wrong - of course Berkeley DB is a server. Perhaps what he/she meant is that there is no SQL front end to that server, but there again he/she is also now wrong - the
which provides a DBI/SQL front end to Berkeley DB using either of the perl modules (
).
's SQL is limited, but it can do INNER and OUTER joins on two tables so minimally qualifies as an RDBMS.