기존 Sinatra 앱에 ORM을 추가하려고합니다. ActiveRecord를 아직 시도하지는 않았지만 Datamapper, Sequel 및 ActiveRecord를 거쳤습니다.Sinatra 앱에 ORM 추가하기. 문제가 적고 성능이 좋은 이상적인 제품이 있습니까?
Datamapper는 쉽게 보이지만 나는 계속해서 "What ORM to use in one process multiple db connections sinatra application?"에서 논의 된 문제에 직면하고 있지만 솔루션과 근본 원인을 이해할 수 없었습니다.
적절하고 성능 지향적 인 ORM을 선택하라는 제안이 있습니까?
DataMapper의 문제점은 무엇입니까? –
정확한 문제 : http://groups.google.com/group/datamapper/tree/browse_frm/month/2010-08/d45961670db1ede3?rnum=71&_done=%2Fgroup%2Fdatamapper%2Fbrowse_frm%2Fmonth%2F2010-08%3F – abhijit
있음 내 경험에 비추어 볼 때 ORM은 데이터베이스와 쿼리를 정의하는 방법만큼 성능에 큰 문제가되지 않습니다. 내가 본 것부터 ActiveRecord, Sequel 및 Datamapper 모두 우수한 SQL을 생성 할 수 있습니다. –