Я просто смотрю на возможность использования postgresql в качестве альтернативы sqlserver для веб-приложения .NET.
(так как размещенный в облаке sqlserver стоит руки и ноги, как только размер ваших данныхболее 20 ГБ или около того)
, поэтому действительно ищите что-то с достаточно хорошей производительностью, которая может хранить много данных.
Однако, я не совсем уверен, что я потеряю, перейдя на posgresql, который может серьезно начать причинять боль.
Меня не слишком волнуют мелкие проблемы или проблемы с портированием (если нет серьезных проблем с портированием).
Мы используем NHibernate, Linq, а также raw sqlпо отношению к базе данных (это устаревший продукт, который медленно переносится в NHibernate в качестве технологии доступа к данным)