husain poredom wrote:
> Hi,
> But for end user is always worry with the performance issue.
> How this RIM helps in the performance point of view
> Husain
>
> *//*
yes, sorry, I wasn't aware that you were thinking from that perspective.
Well, performance is a big issue, but a few things to note:
* latency is usually the main issue (how fast a it takes to get a
response on the GUI), particularly in the presence of other users
and server-side queries
* persistence architecture is almost always the single greatest
determinant of latency as experienced by the user
* the Ocean Informatics .Net openEHR implementation performs pretty
well already; we are currently building large record sets and test
applications to simulate medium to large size EHR systems.
* with the Java implementation, tests on openEHR structures built
using vanilla hibernate schemas performed very badly; as soon as
the structures were adjusted to be less fine-grained, a 4 second
wait turned into a 2 millisecond wait.
* I theorise that the method of persistence documented here
(http://www.openehr.org/FAQs/t_persistence_notes.htm) may well be
an order of magnitude faster (including for complex queries) than
any method.
hope this helps,
- thomas beale