Rendimiento de Entity Framework 5 en comparación con ServiceStack Orm lite

dapper entity-framework fluent-migrator ormlite-servicestack servicestack

Pregunta

EF5 fue lanzado hace una semana y debería haber mejorado bastante el rendimiento. Actualmente estoy usando ServiceStack OrmLite, pero estoy considerando cambiar a EF5 porque también permite que CodeFirst + tenga una función de migración.

Los puntos de referencia que he encontrado, sin embargo, no se ven muy bien

http://www.servicestack.net/benchmarks/ tomado de aquí http://code.google.com/p/dapper-dot-net

pero no se actualizan para probar contra la última versión de EF5 hasta donde yo sé. ¿Alguien sabe de algunos puntos de referencia nuevos y actualizados de EF5 frente a OrmLite y Dapper?

También estoy pensando en quedarme con OrmLite y luego usar Fluentmigrator http://www.github.com/schambers/fluentmigrator para hacer migraciones en lugar del nuevo EF5 con migraciones habilitadas.

Las razones para cambiar a EF5 tienen mucho soporte integrado en Visual Studio y MVCScaffolding y "es más estándar", por lo tanto, es más fácil reclutar personas para el código de + externalización.

Pero, de nuevo, me gusta mucho todo el stack de ServiceStack, incluido OrmLite, y creo que está muy bien elaborado, aunque no he realizado ninguna prueba de rendimiento sistemático.

Así que pido recomendaciones y argumentos a favor y en contra del cambio de ServiceStack Ormlite + Fluentmigrations a EF5 + cualquier punto de referencia actualizado que compare EF5 con OrmLite.

Respuesta popular

Creé una plataforma de prueba de ORM hace unos meses. Actualmente prueba EF4.1, EF5 (Beta 2), dapper, linq2sql, nhibernate, petapoco, SimpleData y comandos SQL sin procesar.

Puede ver aquí mis resultados en EF, dapper y Linq 2 SQL .

Tarwn también ha contribuido y ha blogueado alrededor de inserciones masivas con los otros marcos

Si quieres probar más frameworks o reproducir mis resultados, toma la fuente de github



Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow