Hi All,
There was a misspell in end of first para. I could get the results within 5
milliseconds using SAX parser misspelled as 5 seconds.
Sorry for the inconvenience caused.
Thanks,
Elango.
> Hi All,
>
> I am trying to use BaseX Client and server with large XML files(13 MB
> size). I have created a database for the XML and evaluated an xpath in
> that. When I executed an xpath it takes around 250 milliseconds to fetch
> the results. In case of SAX parser I could get the response for the same
> xpath within 5 seconds.
>
> I used following BaseXClient code for this.
>
> BaseXClient session = new BaseXClient("localhost", 1984, "admin", "admin");
>
> // code to fetch the large XML file size. Read from the file.
> String xmlString = .......
>
> InputStream bais = new ByteArrayInputStream(xmlString.getBytes());
> session.create("database", bais);
>
> String expression = "/configuration/protocol[starts-with(name,
> 'http')]/name";
>
> *session.query(expression).execute();* // this line takes 250 milliseconds
> to give the result. Where as same xpath can be executed within 5
> milliseconds in SAX parser.
>
> Am I basically missing anything or something else.
>
>
> Please advice me.
>
> Thanks in advance.
>
> --
> Regards,
> Elango.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mailman.uni-konstanz.de/pipermail/basex-talk/attachments/20130220/2ab472bf/attachment-0001.html
> >
>
> ------------------------------
>
> _______________________________________________
> BaseX-Talk mailing list
> [email protected]
> https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk
>
>
> End of BaseX-Talk Digest, Vol 38, Issue 33
> ******************************************
>
--
Regards,
Elango.
_______________________________________________
BaseX-Talk mailing list
[email protected]
https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk