Hi Basex Team,
We are starting a new project in that we have selected to use basex,i would tell you my requirement,request you to please suggest the best way to use basex.
We have started a web application in that we have a requirement to create xml db's per user based means each user who logs in we need to create DB's on his xml files in the backend,for this we dont want to use the client-server architecture of the basex as
we dont want that extra time to hit a http server request to basex server and get the response,what we would want is to create the DB's execute queries and drop the DB's with in the same web application and also please note that we dont have a requirement
to edit the DB's data we would only read the data from those DB's by executing the queries and also note that volumes of the xml files are very huge they might go up to gb's also and query output will also be in huge volume and also we must make sure that
this huge volumes of query output will not eatup all the heap memory as the number of parallel users using this site are very high and we cannot afford to go out of memory.Also we would need to configure the DB paths as this are huge volumes we cannot store
them in the default locations to.
Considering all the above points request you to please suggest the best way to use basex. Our web application is developed in java.Though we have used basex in our earlier projects some where i feel that we did not used it properly and gone through problems
and the kind of support we got from your team in solving them earlier was immense and this time we want to go in a more systematic way so request you to please help us by suggesting the best way.
Thanks & Regards
SAteesh.A