문제

응용 프로그램을 리팩토링하는 중이며 모바일/임베디드 데이터베이스를 사용하기로 결정했습니다.

SQL Server Compact Edition에 대해 읽고 있었지만 현재 응용 프로그램이 ~ 2MB (설치자)에 약 2MB (설치 자)이므로 사용될 수 있고 다운로드 크기가 크지 않은 다른 데이터베이스를 알고 있는지 궁금합니다. sqlite는 좋을 것이지만, afaik afaik linq-to-sqlite의 GSOC 구현은 현재 다소 버그가 있습니다.

감사!

도움이 되었습니까?

해결책

vistadb 그리고 (당신이 언급했듯이) SQL Server Compact Edition 임베디드 데이터베이스의 두 가지 작은 옵션입니다. SQL Server Compact Edition은 LINQ에서 SQL 또는 엔티티 프레임 워크와 함께 사용할 수 있습니다. Vistadb는 엔티티 프레임 워크와 함께 사용할 수 있다고 생각합니다.

또한 관계형 데이터베이스가 필요하지 않으면 고려할 수 있습니다. DB4O. Rob Conery는 이것에 대해 씁니다 여기.

도움이 되었기를 바랍니다!

다른 팁

DB40을 한 번 시도했습니다 (소형판이 아님) - 객체 데이터베이스입니다. 그러나 귀하의 요구에 따라 사용하기에 다소 편안한 일이 될 수 있습니다. 그들은 compact 에디션의 경우에도 LINQ를 지원한다는 점에 주목합니다.http://www.db4o.com/s/compactframeworkdb.aspx

나는 그것을 직접 사용하지 않았지만 당신은보고 싶을 것입니다 블랙 피쉬. 그래도 LINQ 지원에 대해서는 잘 모르겠지만 Delphi는 LINQ를 지원하므로 가능합니다. 또 다른 것일 수 있습니다 내장 된 파이어 버드 - 다시, LINQ 측면에 대해 확실하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top