On 11/28/06, Ross Singer <[EMAIL PROTECTED]> wrote:

Well, what's the guarantee that the next great indexer isn't going to
be using /some other standard/ than the one you're using?

Well, that's the great thing about standards... there are so many to
choose from...  ba-dump-pa!

My only point is, it's a whole lot easier to refactor your application
to benefit from a different indexing engine than it is to export all
of your data out of something, potentially remodel it to work in
another.

I'm not talking about touching data at all.  Using a standard should
mean it doesn't matter what you put your data in.  XQuery will work
with a relational database as well as with a native XML database as
well as with a file system.  The point with a standard is you
shouldn't have to refactor your application just because you want to
change a component on the backend... you shouldn't have to care
whether you are storing in Oracle or MarkLogic.

I suppose it all breaks down to how much work you're willing to invest
to keep up with the Joneses (after all, you could just stay with
Lucene)

I'd agree with Gabe... it doesn't have to be use Lucene or keep up
with the Joneses.  I'll make my prediction again... once XQuery has
standardized on a fulltext syntax, someone will implement it using
Lucene.  If it hasn't happened in five years Ross, I'll buy you a
beer.

Kevin

Reply via email to