用於Oracle for .NET的最佳和快速的ORM是什麼?根據您的評估,經驗等。(更換爲Oracle我現有的數據層)每秒用於Oracle for .NET的最佳和快速的ORM是什麼?
最好=
快速=操作,以免時間學習,沒有任何高網絡魔神
需要加載10,000條或更多條記錄,並在10分鐘或更短時間內更新它們...在oracle上。
用於Oracle for .NET的最佳和快速的ORM是什麼?根據您的評估,經驗等。(更換爲Oracle我現有的數據層)每秒用於Oracle for .NET的最佳和快速的ORM是什麼?
最好=
快速=操作,以免時間學習,沒有任何高網絡魔神
需要加載10,000條或更多條記錄,並在10分鐘或更短時間內更新它們...在oracle上。
定義「最佳」和「快速」。一旦你知道你在做什麼,你是否正在研究學習曲線(即快速學習),性能和開發速度?你正在尋找分佈式緩存支持或任何非標準的?總有些情況下,您可以比ORM解決方案稍微快一點製作非ORM解決方案,因此如果您真的在尋找「最快」的解決方案,您是否首先需要一個ORM?
如果你對ORM比較陌生,那麼NHibernate有很好的社區支持,包括流利的NHibernate來幫助學習曲線。但是,我們需要更多地瞭解您的真正優先事項以作出堅定的建議。
對我來說,聽起來好像你根本不需要ORM。只需使用SQL。使用ORM時,如此龐大的批處理操作通常仍使用SQL來完成,因爲它效率最高。 NHibernate允許使用HQL進行更新,而無需將它們加載到內存中。但我認爲你沒有獲得任何東西。 – 2010-01-04 13:15:36
我們即將在ORMBattle.NET上爲Oracle(+其他數據庫)運行測試。我希望在1月份,但由於這是我們的空閒時間工作,很大程度上取決於壓力@我們的主要工作。 – 2010-01-04 20:59:12