Click here to Skip to main content
13,044,115 members (83,580 online)
Rate this:
Please Sign up or sign in to vote.
See more:

Is Nhibernate will give 100% performance in 200 users where every user will transact at least 5000 records into database ? Or It will better to go your own architecture like beerhouse project in C#

Any information you could give us would be appreciated

Posted 8-Dec-11 16:38pm
SAKryukov 9-Dec-11 0:37am
What does it mean: 100% performance?

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

I have had some good performance out of NHibernate (with MS SQL Server), but it really depends on what your trying to achieve. If your creating an system which needs rapid scaling, with a large number of transactions it may be worth looking into something like MS SQL Service broker (I assume oracle has an equivalent although I am no oracle expert).

You can write your own ORM, but you have to ask is it worth the investment in time and resources. Only you can answer that one. If not I would follow along the lines of NHibernate, if however speed is everything to you then forget the idea of ORMs and code direct. Really is your choice based on your actual requirements.


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 9 Dec 2011
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100