MVC에 들어가고 멋지지만, 여전히 어떤 dabatase 시스템을 사용할 지 결정해야합니다. 수년 동안 나의 옵션은 다음과 같습니다 :.NET MVC 2에서 사용할 권장 데이터베이스는 무엇입니까?
1) MS SQL. 복잡한 웹 응용 프로그램의 경우. 예 : 장바구니 또는 CMS.
2) MS 액세스. 작고 단순한 경우. 예 : 작은 제품 카탈로그, 블로그 또는 뉴스 시스템.
Access를 계속 사용하고 싶지 않지만 SQL 데이터베이스를 호스팅하는 데 더 많은 비용을 지불하지 않으려면 SQL Express를 사용하는 것이 좋습니다. 하지만 SQL Express (호스팅을 지원할 때)를 사용하면 많은 연결이 열릴 때 (응용 프로그램과 다른 응용 프로그램이 같은 풀에있는 응용 프로그램을 호스팅 할 때) 연결 문제가 발생합니다.
LINQ를 사용하려면 LINQ2SQL을 사용하기 위해 MS SQL (익스프레스)을 사용해야합니다.
더 많은 호스팅 비용이 들지 않는 MS Access 또는 SQL Express 대신 어떤 데이터베이스에 대한 제안 사항이 있습니까? 그렇지 않으면 엔티티 + MS 액세스를 시도해야합니다. 당신의 도움을 주셔서 감사합니다.
NoSQL 솔루션을 사용 해본 적이 있습니까? MongoDB | CouchDb | RavenDB ... – Ahmad
nosql 옵션 중 하나에 Linq 공급자가 있습니까? – rboarman
의견을 보내 주신 모든 분들께 감사드립니다. 나는 다음과 같이 생각합니다. 1) 내 호스팅으로 MS SQL Express 문제를 해결할 수 있습니다. 2) L2E + Access를 사용하여 Access를 지원하고 LINQ를 제공하지만 L2E에 대한 확신이 없습니다. 새 버전은 괜찮습니다 (최적화 된 sql 쿼리가 들리지는 않습니다). 3) mySQL을 사용해야합니다 LINQ 공급자가 있는지 확인하십시오.) – Nestor