2011-01-09 4 views
0

WPF 응용 프로그램에서 작업 중이므로 사용할 데이터베이스를 선택해야합니다. 로컬 데이터베이스가됩니다.WPF 및 로컬 데이터베이스 중에서 선택할 수있는 것은 무엇입니까?

나는 SQLite에 대해 생각하고 있지만 잘 모르겠습니다. 데이터베이스에 얼마나 많은 데이터가 포함될 지 확신 할 수 없습니다. 사용자의 애플리케이션 사용에 달려 있습니다. 이 경우 아마도 SQLite는 좋은 해결책이 아닙니다.

Microsoft SQL Server Express를 사용하는 것이 가장 좋은 해결책 일 수 있습니다.

+1

최종 사용자 용 소프트웨어 인 경우 설치하지 않아도되는 소프트웨어를 선택하십시오. – CodesInChaos

+0

최종 사용자 용입니다. –

+2

SQLite는 많은 양의 데이터를 처리 할 수 ​​있습니다. 그것이 떨어지는 곳은 동시 접근이다. 하나 이상의 스레드/프로세스/사용자/다른 데이터베이스에 동시에 액세스하려고 시도하는 경우 문제가 발생할 것입니다. 그들은 극복 할 수없는 문제는 아니지만, 그들과 대처해야합니다. –

답변

3

MSSQL Express Edition은 .Net과 가장 잘 통합되어 있기 때문에 선택할 것입니다. Standard Edition으로 업그레이드해야하는 경우에는 변경 사항없이 업그레이드하면됩니다.

0

오픈 소스 데이터베이스를 사용하여 비용을 절감하려는 경우 MySQL이 이상적인 솔루션입니다. MSSQL Server와 최고의 오픈 소스 데이터베이스 중 하나에 능하다.

1

Microsoft SQL Server Compact Edition을 권장합니다.

관련 문제