FSFS and BDB are Subversion filesystem implementations. Traditionally Berkeley DB (BDB) was the standard filesystem used by Subversion. FSFS was developed at MIT. It solves many serious concerns with BDB such as data corruption and added improvements such as smaller space requirements. Now the FSFS is the standard, the default setting, and recommended by Subversion developers. How is FSFS better than BDB:
- platform independent
- smaller repositories
- can host on network filesystem
- insensitive to interruptions
- other geeky details