ORM의 특성을 비교해보자
온라인 컨퍼런스
2021년 1월에 이어 연속으로 2022년 1월에도 .NET Conf Seoul에서 “ORM의 특성을 비교해보자”라는 제목으로 세션 발표에 참여할 수 있는 기회를 얻게 되었습니다. 온라인 컨퍼런스이다 보니 미리 준비하고 사전에 영상을 녹화해놓는 것이라 크게 부담도 없습니다.
발표 내용 요약
널리 사용하고 있는 Entity Framework, Dapper 뿐만 아니라 전통적인 ADO.NET 까지 장단점을 비교해보려 합니다.
경량 ORM으로서 Dapper의 간결함과 가벼움을 잠시 설명하고 있습니다.
이번 세션을 준비하면서 핵심 장표라고 할 수 있는데요. ADO.NET, Entity Framework, Dapper에 대해서 몇가지 특징에 대해서 설명하고 있습니다.
동일한 쿼리를 3가지 방식 (ADO.NET, Entity Framework, Dapper)으로 여러번 (max. 3,000번) 작동시켜 dutation을 꺽은선 그래프로 비교해본 것 입니다. 테스트 환경, 쿼리에 따라 다르겠지만 Dapper가 가장 짧은 Duration을 기록하였습니다.