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.gr...@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 <shadow...@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.gr...@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 >
_______________________________________________ BaseX-Talk mailing list BaseX-Talk@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk