Thanks for the answers Jan-Marc.
On Tue, Jan 26, 2016 at 11:55 AM, Jan-Marc Verlinden < [email protected]> wrote: > Dear Seref, > > At moment we do not support AQL, mainly because none of our current > partners/developers are asking for it. We have discussed using AQL > internally several (lots of-) times, but also with for instance Ian. > > If this changes, so if there is a need for AQL, we could easily support > it. Its just a matter of development. In that case our architecture is to > convert AQL to SQL, and go from there. > > Regards, Jan-Marc > > Op di 26 jan. 2016 om 12:26 schreef Seref Arikan < > [email protected]>: > >> Thanks, >> My feelings for postgresql are well known, it is a great piece of code. >> Final question, do you support AQL with your current design? >> >> On Tue, Jan 26, 2016 at 10:40 AM, Jan-Marc Verlinden < >> [email protected]> wrote: >> >>> Hi Seref, >>> >>> We tested with lots of queries, not with large datasets (tens of >>> thousands) within the system itself. But given the nature of the "normal" >>> relational DB schema and queries, this should be no problem at all. It's >>> good old postgres..:-). >>> >>> Jan-Marc >>> >>> Op di 26 jan. 2016 om 10:53 schreef Seref Arikan < >>> [email protected]>: >>> >>>> Hi Jan-Marc, >>>> >>>> To clarify: when you say huge: do you mean that the result set is huge, >>>> or the the amount of existing data is huge? Are you able to comment on how >>>> query performance changes/stays the same when the result set size begins to >>>> grow? >>>> >>>> On Tue, Jan 26, 2016 at 9:38 AM, Jan-Marc Verlinden < >>>> [email protected]> wrote: >>>> >>>>> I believe your paper is about performance of an openEHR based system >>>>> with a relational database. It does not argues if this is the right >>>>> approach. And specifically on the performance we could not agree >>>>> more...:-). >>>>> >>>>> In the past year we worked on three different versions, all completely >>>>> openEHR compliant. We compared them, so I believe we are entitled to >>>>> discuss. Let's see: >>>>> >>>>> 1. Our first version was Java based with a postgres DB, everything >>>>> stored as path/values. >>>>> Every query would take about a second. We did not even try complex >>>>> queries..:-). Also the GUI side did not know what to do with the >>>>> pathvalues. >>>>> 2. Second version was completely XML based, lots of Java with an >>>>> Exist DB. This version can be found in GitHub. >>>>> Results: a single query over 900 records took 100ms. But the scary >>>>> part was that performance exploded linear, so 90000 would take about 10 >>>>> seconds, even for the most simple (already indexed and optimized) >>>>> query. >>>>> 3. Our current stack converts archetypes to an Object model and >>>>> persists this model to postgres. Indeed this needs some fancy tricks >>>>> (@Thomas), but it's doable...:-). >>>>> Performance is comparable with the findings in the paper, even >>>>> with huge queries. Performance is steady at about 1 to 3ms per query. >>>>> No >>>>> optimization done yet, is not yet needed but could/will make it even >>>>> faster. >>>>> >>>>> Cheers, Jan-Marc >>>>> >>>>> Op di 26 jan. 2016 om 09:55 schreef 吕旭东 <[email protected]>: >>>>> >>>>>> Dear all, >>>>>> >>>>>> I just found there are lots of comments on our recent paper. Thanks >>>>>> for all these comments, I will read them and reply later. >>>>>> >>>>>> @Shinji, Of course the slides could be shared. >>>>>> >>>>>> Regards >>>>>> Xudong >>>>>> >>>>>> 2016-01-26 10:44 GMT+08:00 Shinji KOBAYASHI <[email protected]>: >>>>>> >>>>>>> Hi Ian and all, >>>>>>> >>>>>>> We, openEHR Japan had an unconference with Dr Lu and he gave us a >>>>>>> presentation for us about this research. >>>>>>> I will ask him if the slides would be shareble. >>>>>>> >>>>>>> Shinji KOBAYASHI >>>>>>> >>>>>>> 2016-01-25 22:04 GMT+09:00 Ian McNicoll <[email protected]>: >>>>>>> >>>>>>>> Interesting paper from China >>>>>>>> >>>>>>>> >>>>>>>> http://bmcmedinformdecismak.biomedcentral.com/articles/10.1186/s12911-015-0212-0 >>>>>>>> >>>>>>>> Ian >>>>>>>> >>>>>>>> Dr Ian McNicoll >>>>>>>> mobile +44 (0)775 209 7859 >>>>>>>> office +44 (0)1536 414994 >>>>>>>> skype: ianmcnicoll >>>>>>>> email: [email protected] >>>>>>>> twitter: @ianmcnicoll >>>>>>>> >>>>>>>> Co-Chair, openEHR Foundation [email protected] >>>>>>>> Director, freshEHR Clinical Informatics Ltd. >>>>>>>> Director, HANDIHealth CIC >>>>>>>> Hon. Senior Research Associate, CHIME, UCL >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> openEHR-technical mailing list >>>>>>>> [email protected] >>>>>>>> >>>>>>>> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org >>>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> openEHR-technical mailing list >>>>>>> [email protected] >>>>>>> >>>>>>> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> openEHR-technical mailing list >>>>>> [email protected] >>>>>> >>>>>> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org >>>>> >>>>> -- >>>>> >>>>> Jan-Marc Verlinden >>>>> MedVision (mobile) >>>>> >>>>> *MedVision BV* >>>>> Aagje Dekenkade 71 >>>>> 2251 ZV, Voorschoten >>>>> www.medvision360.com >>>>> >>>>> This e-mail message is intended exclusively for the addressee(s). >>>>> Please inform us immediately if you are not the addressee. >>>>> >>>> >>>>> _______________________________________________ >>>>> openEHR-technical mailing list >>>>> [email protected] >>>>> >>>>> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org >>>>> >>>> _______________________________________________ >>>> openEHR-technical mailing list >>>> [email protected] >>>> >>>> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org >>> >>> -- >>> >>> Jan-Marc Verlinden >>> MedVision (mobile) >>> >>> *MedVision BV* >>> Aagje Dekenkade 71 >>> 2251 ZV, Voorschoten >>> www.medvision360.com >>> >>> This e-mail message is intended exclusively for the addressee(s). Please >>> inform us immediately if you are not the addressee. >>> >>> _______________________________________________ >>> openEHR-technical mailing list >>> [email protected] >>> >>> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org >>> >> >> _______________________________________________ >> openEHR-technical mailing list >> [email protected] >> >> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org > > -- > > Jan-Marc Verlinden > MedVision (mobile) > > *MedVision BV* > Aagje Dekenkade 71 > 2251 ZV, Voorschoten > www.medvision360.com > > This e-mail message is intended exclusively for the addressee(s). Please > inform us immediately if you are not the addressee. > > _______________________________________________ > openEHR-technical mailing list > [email protected] > > http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org >
_______________________________________________ openEHR-technical mailing list [email protected] http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

