Hi iClays (cc to the list),
Thanks for replying. Basically our users have grown tremendously. So with the embedded basex solution, we thought a connection pool or load balancing could make the already faster basex even more amazing for us and our user experience. That is the reason...
Thanks for your feedback. As you said you want to speed up BaseX... Have you already found out what takes most time? Is it the time for connecting to the database, the repeated request of identical results, or something else?
Is the embedded solution limited in terms of what we can do with it?
The embedded solution will generally give you best performance, because it has no overhead for sending data over sockets, etc., but it may not be well suited if you want to handle external clients. Could you give me more information on what your "users" are?
Christian