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

Reply via email to