I'm trying to use Postgres instead of the default MySQL setup. I understand that Magento 2 should support Postgres out of the box (once it is released). From the looks of it there is a layer of abstraction between the view and the data layer, using something like Mage::getModel('catalog/product')->getCollection. I'm more curious whether there is a current solution either Enterprise or Community 1.7+.
--EDIT-- Heres an update I got from Alan at Magento; they'll most likely want to move forward with eventually supporting multiple RDBMS' but it'll most likely be through the support of the Doctrine ORM (or some other ORM). I don't think they'll release this by the GA of M2 though.