Many database vendors would like me to take a look at their products and
consider adopting them for all sorts of purposes. Often they’re pitching
something quite new and unproven as a replacement for mature, boring technology
I’m using happily.
I would consider a new and unproven technology, and I often have. As I’ve
written previously, though, a real evaluation takes a lot of
effort, and that
makes most evaluations non-starters.
Perhaps the most important thing I’m considering is whether the product is
mature. There are different levels of maturity, naturally, but I want to
understand whether it’s mature enough for me to take a look at it. And in that
spirit, it’s worth understanding what makes a database mature.