[patch] sm -s -R and overview mechanisms

Bo Lindbergh 2bfjdsla52kztwejndzdstsxl9athp at gmail.com
Mon Nov 23 15:20:17 UTC 2020

Quoth Julien ÉLIE <julien at trigofacile.com>:
>> One build-and-install later, a size comparison becomes possible:
>>> -rwxr-xr-x  1 root  wheel  1700816 Nov 23 09:49 /usr/local/BerkeleyDB.18.1/lib/libdb-18.1.dylib
>>> -rwxr-xr-x  1 root  wheel  1735808 Oct 13 10:04 /usr/local/lib/libsqlite3.0.dylib
>> Code size is not a strong argument against SQLite.
> Was it at the time Berkeley DB choice for INN was made?

Not applicable, since ovdb is older than the entire SQLite project.

> I'm also wondering what the pros are for a DBMS like SQLite or Berkeley DB.  For a new user, INSTALL does not necessarily help to choose.  Do you see any thoughts that should be added?

Just an anecdotal data point: ovdb was much faster than buffindexed
at expiration when I switched overview methods for my private server
back in 2010.

Now that I can build ovdb again, I'll definitely run benchmark tests
comparing ovdb and ovsqlite.

/Bo Lindbergh

More information about the inn-workers mailing list