From: Adam M. <ada...@co...> - 2006-03-21 16:47:40
|
In message <441...@ou...> bod...@li... writes: > Peter Crowther wrote: > >> From: Colin Tatham > >> I think there are two possible approaches: > >> > >> 1. Use regular expressions to find possible matches of the=20 > >> search term=20 > >> in the identical_table Hashtable keys, or > >> > >> 2. Execute an SQL query with wildcards on the table that contains th= e=20 > >> tokens. > >=20 > > 3. Bite the bullet, throw away the homebrew XML repository and use > > somebody else's work. My candidate would be eXist, which has much of > > this functionality already built in to XQuery. >=20 > For real flexible searching use something specifically for it like=20 > Lucene http://lucene.apache.org/java/docs/ >=20 > I see moving to eXist for XML storage as a related but different issue,= =20 > at the moment it happens that the XML storage is use for searching but=20 > we may find this limiting in the future if the XML structure doesn't=20 > lead to the searches we need. I would co-ordinate with Howard on this one. It would make sense for us b= oth to use the same code adam |