On Wednesday 09 January 2002 20:52, Tom Bradford wrote:
(about an alternate storage layer)
> This is already a part of the architecture.  Look at
> org.apache.xindice.core.filer.Filer for a start.  

After a first look at Filer, it seems fairly easy to write a 
JDBCFiler that would take advantage of an underlying database's robustness 
and online backup features (using collection path + Key.toString() as the 
key, and storing Value as a binary object?).

If I understand right, however, an Indexer would also have to be created to 
store the indexes in the database - at first look this seems a bit more 
complicated, if I got it right the Indexer needs to implement index queries 
in addition to storage?

What about a mixed architecture: Filer in an SQL database, and btree indexes?
Seems to me like this (provided a index rebuild utility is available or 
created) would take advantage of the database's robustness with minimal 
effort. Any thoughts?

-- 
 -- Bertrand Delacrétaz, www.codeconsult.ch
 -- web technologies consultant - OO, Java, XML, C++





Reply via email to