Has anyone ever considered storing binary data into an index? In particular, serialized objects? This would seem to be a natural solution in certain situations, and avoids many problems that arise when using a seperate object store (e.g. Jisp): inconsistencies while updating, and an index mapping that must be kept in memory. Unfortunately it seems Lucene can only store strings in document fields, not raw byte[]s, but there may be a good reason for this?
It would not be too hard to alter Lucene to use serialization for field values. It might be interesting to try this and see how much bigger existing indexes become and how much slower indexing and search become. In addition to modifying Document.java and Field.java, one would need to change FieldReader.java and FieldWriter.java, but not much more.
Doug
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
