>The developer of KinoSearch and the
>developer of Ferret (the Lucene port for Ruby) are teaming with one of
>the developers of Lucene to make Lucy (which is a 'shared core' for
>Lucene) which would then make it easier to write interoperable code
>between these languages (at least, I presume that's the goal).
>
Lucene seems to be emerging as a common index format for many languages,
platforms, and projects. The availability of a common index format would
have some really nifty possibilities for libraries. For example, if there
were a lucene index for a citation database and the library's holdings
were also indexed by lucene, it might be possible to leverage the same
format to limit searches to materials that are immediately available,
rather than the "click and hope" model offered by resolvers now. Or even
arbitrary mixing and matching of databases at the index level without
having to replicate the content locally. My only quibble with lucene is
indexing throughput for very large databases but I am told it can
accommodate massive parallelization, in which case there might be a new
purpose for all of those library workstations that sit empty in the wee
hours...
art
|