in reply to Choosing a database for a new project
BerkeleyDB has great performance and is very easy to use, but when you want to search multiple criteria that really points to a SQL database. I'd say go ahead and learn MySQL. It's worth knowing.
In Section
Seekers of Perl Wisdom