ORM框架和資料庫對系統效能影響的比較

leonshine發表於2008-04-14
物件導向分析問題,開發系統是程式設計師的福音,這點我很有同感,但是一直沒有對ORM框架進行深入的研究。最近公司開發一個專案,由於技術總監是搞資料庫的,所以一直在以資料庫建表方式構架系統,大家知道,搞資料庫表不可避免的要設計很多細節,功能細節,實現細節。目前專案進展非常緩慢。我在專案組一直倡導首先業務建模,但是沒有引起足夠重視,其中一個原因是技術總監懷疑ORM的效能問題,他說:“遮蔽了資料庫,那怎麼最佳化資料庫,不最佳化資料庫,怎麼保證系統的效能?”不知道ORM對效能影響如何?資料庫僅僅作為持久化的地方,沒有資料庫最佳化支援又會如何?我最近也在研究開源搜尋引擎lucene,這可以直接精確檢索資料,有了這個,也會降低對資料庫效能最佳化要求。使用過lucene的道友也可以談一下感想。

請彭老師和廣大道友指點一二,拜謝!

[該貼被leonshine於2008-04-14 14:58修改過]

[該貼被leonshine於2008-04-14 14:59修改過]

[該貼被leonshine於2008-04-14 15:00修改過]

相關文章