To put some numbers on query precompilation [3]. I have been using Apache ab  to time a very simple RESTXQ request

declare  %rest:GET %rest:path("bsp/simple")
%output:method("text")  
function simple() {"test"};


>ab -n 100 -c 10 http://localhost:8984/bsp/simple

I timed this when my webapp folder had a large number of unrelated, and uncalled, RESTXQ folders and apps and I get 1.77 requests / second. If I remove all these, to leave just the one simple() function  I get 366 requests / second. (This later figure is not that far from what I get serving from /static.)

/Andy




On Thu, Mar 20, 2014 at 8:49 AM, Christian Grün <christian.gruen@gmail.com> wrote:
...noted ;) Replication is indeed one of the features that we have
already realized (but it's not open source yet).


On Thu, Mar 20, 2014 at 12:03 AM, Alexander Shpack <shadowkin@gmail.com> wrote:
> Hi Christian,
>
> What about redo logs and master/slave replication?
>
>
>
>
> On Tue, Mar 18, 2014 at 2:03 PM, Christian Grün <christian.gruen@gmail.com>
> wrote:
>>
>> Dear BaseX aficionados,
>>
>> An upcoming version of our software (7.9 or 8.0) will make it much
>> easier to perform updates and return items at the same time [1]. It
>> will also contain an xquery:update function and will bring xquery:eval
>> and xquery:evaluate together again [2] Another exciting and
>> sophisticated feature we are working on is query precompilation [3],
>> which will particularly speed up large XQuery applications and allow
>> for more request-specific optimizations.
>>
>> Next, we are working on a Database Administration interface based on
>> RESTXQ, and we will also drop out the confusing client/server dialog
>> from the GUI.
>>
>> Feature 1 and 2 are already available via a feature branch [4]. If you
>> are working with the git sources, we are excited to get your feedback!
>>
>> Christian
>>
>> [1] https://github.com/BaseXdb/basex/issues/873
>> [2] https://github.com/BaseXdb/basex/issues/878
>> [3] https://github.com/BaseXdb/basex/issues/874
>> [4] https://github.com/BaseXdb/basex/tree/issue873
>> _______________________________________________
>> BaseX-Talk mailing list
>> BaseX-Talk@mailman.uni-konstanz.de
>> https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk
>
>
>
>
> --
> s0rr0w
_______________________________________________
BaseX-Talk mailing list
BaseX-Talk@mailman.uni-konstanz.de
https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk