As application developers have increasingly started using specific databases for individual applications (or, for that matter, different parts of a single application) there has increasingly been a need to reconcile all those different database products to allow for centralized management and search across all of the different products. Some application managers suggest that up to 25% of an IT department’s time is spent installing, configuring, managing and scaling the different databases in use. One solution would be, of course, to resolve to a single database but in these days of hyper-specialization, best-of-breed databases give increased performance and options for applications.