저는 오랫동안 Microsoft .NET 개발자로 활동해 왔습니다. ASP.NET/MSSQL/IIS는 지난 6년 동안 저의 빵과 버터였습니다.
이제 저는 Ubuntu 10.xx 서버의 "가벼움"에 점점 익숙해지고 있습니다. 또한 Windows 7 PC에서 SSH로 연결하고 멋진 "apt-get" 명령을 사용하여 앱을 설치하는 것도 좋아합니다.
나는 또한 지금 MySQL과 함께 HeidiSQL을 사용하고 있으며 그것을 좋아합니다. 매니지먼트 스튜디오 같은 느낌이네요. 그러나 PostgreSQL이 MySQL보다 "더 나을 수도 있다"는 내용을 읽었으며 Moodle 상자에서 일부 MySQL 과부하를 경험했습니다(그러나 이는 제 입장에서는 잘못된 조정일 수 있습니다).
제 질문은 이 구성을 실행하는 것이 좋은 생각일까요?입니다.
ASP.NET 4.0 PostgreSQL(적절하게 얻을 수 있는 최신 버전!) Apache에서 Mono를 실행하는 Ubuntu 10.10
또한 ASP.NET에서 PostgreSQL로의 커넥터로 Mono용 Npgsql을 사용할 것이라고 가정합니까?
답변1
제 질문은 이 구성을 실행하는 것이 좋은 생각일까요?입니다.
저는 개인적으로 Mono에서 실행되는 ASP.NET MVC 기반 응용 프로그램의 데이터베이스 시스템으로 MySQL을 사용하지만 PostgreSQL도 괜찮을 것 같습니다. 내 경험에 따르면 MySQL은 다양한 도구(예: Workbench)에 대해 더 나은 지원을 제공하며 저장 프로시저 작성이 훨씬 더 간단합니다(주관적인 경험으로 받아들임).
또한 ASP.NET에서 PostgreSQL로의 커넥터로 Mono용 Npgsql을 사용할 것이라고 가정합니까?
정확히.