Yes, i guess you have a point. The whole purpose of storing the meta data in the text file was for optimising the speed. But unfortunately handling of large amount of data is slow.
I thought that by using the XML XPATH, I need not go through all the other data (by not doing a file.readline) if I wanted to search for documents with a certain name thus saving some time. But perhaps XPATH has to go through the whole document anyway.
Or am I cycling out in the forrest?
Ram
From: Bob Foster <bob@o...> To: Ram Sundar <ram0812@h...> CC: xml-dev@l... Subject: Re: Text based search or Xpath search Date: Sun, 08 Jan 2006 17:51:22 -0800 >A raw text file search should be way faster, but it really depends >on how you're doing the search. > >Bob > >Ram Sundar wrote: > > Hi, > > > > I have a text file that contains all the meta data of >documents and > > folders like name, created date, modified date, owner etc. I >generate > > this text file everytime a user wants to search for the meta data > > through python. I have a web interface where the user can input >the > >
necessary parameters he/she wants to search for. But, this >operation of > > reading the information from the text file is slow. It becomes >extremely > > slow, if there is quite a lot of information to go through, >naturally. > > > > Now, I was thinking that I can store the meta data as an XML file > > instead and use the XPATH option available in python to retrieve >the > > necessary information. > > > > Do you guys think that storing the data in an XML file and using >the > > XPATH search will be faster than the text file search? > > > > Thanks for you input in advance, > > > > Ram > > >----------------------------------------------------------------- >The xml-dev list is sponsored by XML.org
<http://www.xml.org>, an >initiative of OASIS <http://www.oasis-open.org> > >The list archives are at http://lists.xml.org/archives/xml-dev/ > >To subscribe or unsubscribe from this list use the subscription >manager: <http://www.oasis-open.org/mlmanage/index.php> >
|