John Levine: > For an application I'm working on, we need to set up about 50,000 > forwarding addresses. > > If we just put them into a hash or btree lookup table, would that be a > problem? It doesn't > seem like a very big database.
It should work with Berkeley DB (hash, btree) and LMDB. The days of (N)DBM page size limits are long gone. With Berkeley DB you may want to use the "safe update" procedure http://www.postfix.org/DATABASE_README.html#safe_db . This is not needed with LMDB, because they never overwrite data. Wietse