Существуют ли серьезные подводные камни, использующие PostgreSQL вместо SqlSever? - PullRequest
2 голосов
/ 05 августа 2010

Я просто смотрю на возможность использования postgresql в качестве альтернативы sqlserver для веб-приложения .NET.

(так как размещенный в облаке sqlserver стоит руки и ноги, как только размер ваших данныхболее 20 ГБ или около того)

, поэтому действительно ищите что-то с достаточно хорошей производительностью, которая может хранить много данных.

Однако, я не совсем уверен, что я потеряю, перейдя на posgresql, который может серьезно начать причинять боль.

Меня не слишком волнуют мелкие проблемы или проблемы с портированием (если нет серьезных проблем с портированием).

Мы используем NHibernate, Linq, а также raw sqlпо отношению к базе данных (это устаревший продукт, который медленно переносится в NHibernate в качестве технологии доступа к данным)

1 Ответ

2 голосов
/ 05 августа 2010

Если вы не используете функции SQL Server, которые недоступны в PostgreSQL, все будет в порядке. Я ежедневно использую и PostgreSQL, и SQL Server, и оба прекрасно работают для приложений на основе .NET, обращающихся к базе данных через ADO.NET и / или NHibernate. NHibernate оказался хорошим подходом для изоляции моего кода от различий между этими (и другими) серверами баз данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...