ServiceStack Orm Lite와 비교 한 Entity Framework 5의 성능

dapper entity-framework fluent-migrator ormlite-servicestack servicestack

문제

EF5는 일주일 전에 출시되었으며 성능이 상당히 향상되었습니다. 현재 ServiceStack OrmLite를 사용하고 있지만 CodeFirst +가 마이그레이션 기능을 사용할 수 있으므로 EF5로 스라이딩을 고려 중입니다.

그러나 내가 찾은 벤치 마크는별로 좋지 않습니다.

http://www.servicestack.net/benchmarks/ http://code.google.com/p/dapper-dot-net 에서 가져옴

하지만 내가 아는 한 최신 버전의 EF5에 대해 테스트 할 수 있도록 업데이트되지 않았습니다. 누구나 EF5 대 OrmLite 및 Dapper의 최신 업데이트 된 벤치 마크를 알고 있습니까?

또한 OrmLite를 계속 사용하고 Fluentmigrator http://www.github.com/schambers/fluentmigrator 를 사용하여 마이그레이션이 활성화 된 새 EF5 대신 마이그레이션을 수행합니다.

EF5로 전환해야하는 이유는 Visual Studio 및 MVCScaffolding에서 많은 지원 기능을 제공하므로 "아웃소싱 코드를 사람들을 모집하는 것이 더 표준 적"입니다.

그런데 다시 OrmLite를 포함한 전체 ServiceStack 스택을 정말 좋아합니다. 체계적인 성능 테스트를 직접하지는 않았지만 매우 잘 만들어진 것 같습니다.

따라서 ServiceStack Ormlite + Fluentmigrations에서 EF5 + EF5를 OrmLite와 비교 한 모든 업데이트 된 벤치 마크로 전환하기위한 권장 사항 및 주장을 요청합니다.

인기 답변

몇 달 전에 ORM 테스트 플랫폼을 구축했습니다. 현재 EF4.1, EF5 (베타 2), dapper, linq2sql, nhibernate, petapoco, SimpleData 및 원시 SQL 명령을 테스트합니다.

당신은 여기서 EF, dapper와 Linq 2 SQL에 관한 나의 결과를 보실 수 있습니다.

Tarwn 은 다른 프레임 워크와 함께 벌크 삽입물 주변에 기여하고 블로깅했습니다.

더 많은 프레임 워크를 시도하거나 결과를 재현하려면 github 에서 소스를 가져오고 싶습니다.



아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.
아래 라이선스: CC-BY-SA with attribution
와 제휴하지 않음 Stack Overflow
이 KB는 합법적입니까? 예, 이유를 알아보십시오.