On 11/28/06, Ross Singer <[log in to unmask]> 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
|