私は既存の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
In私の経験では、ORMは、データベースとクエリをどのように定義するかと同じくらい、パフォーマンスにとって大きな問題ではありません。私が見たことから、ActiveRecord、Sequel、Datamapperはすべて優れたSQLを生成できます。 –