2

I’ve got a bunch of bdb files initially created by versions 3 and 4 of libdb. According to file they are of two flavors (btree and hash) and have format versions 1.85, 7 and 9. (I’m pretty sure we can ignore the 1.85 ones so I’m fine with focusing on 7 and 9.)

For the sake of updating, where can I find documentation on what version of libdb can handle which formats without rebuilding the existing databases?

Also, can I assume that provided the format version remains intact, touching one of these files with a higher versioned libdb will not impact their readability by older versions? (Different programs accessing those files on the same system may be linked against different libdb versions.)

phg
  • 286
  • 4
  • 15

0 Answers0