+1 For simple search a built-in index would help a lot, for example node names and (some) property values. Each property name could have its own index. Advantages:
- transactional index updates - reduced complexity - reduced number of open files - allows to implement Jackrabbit in C I would not try to use that to index binaries (fulltext index), or re-implement advanced features (ranking, phrase queries, stemming,...). Regards, Thomas
