cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Reinhard Poetz" <reinh...@apache.org>
Subject RE: Xindice filer, Re: Jisp 3.0 moved to GPL licence
Date Fri, 20 Feb 2004 16:15:13 GMT

From: Vadim Gritsenko [mailto:vadim@reverycodes.com] 
 
> Geoff Howard wrote:
> 
> > Vadim Gritsenko wrote:
> >
> >> Upayavira wrote:
> >>
> >>> Antonio Gallardo wrote:
> >>>
> >>>> Maybe this is a crazy idea but: Is posible to replace jisp with 
> >>>> Apache Xindice? Mainly because I have concerns for another ugly 
> >>>> move (as jisp
> >>>> did) if we choose a solution from a 3rd party again. If 
> we use Apache
> >>>> Xindice I think this cannot happen again.
> >>>>
> >>> Could do. How efficient is XIndice? It would need to be pretty
> >>> efficient on binary data too, as that is our primary use case.
> >>
> >>
> >>
> >> Xindice has a Filer abstraction, and there is BTreeFiler
> >> implementation. It stores binary objects under an arbitrary binary 
> >> key, and keys are organized into the BTree for fast 
> store/retrieval. 
> >> See test for filer here:
> >>
> >>    
> >> 
> http://cvs.apache.org/viewcvs.cgi/xml->
xindice/java/tests/src/org/apac
> >> he/xindice/core/filer/FilerTestBase.java?view=auto
> >>
> >>
> >> Filer uses several RandomAccessFile descriptors to provide 
> concurrent
> >> reads / writes to the file.
> >
> >
> >
> > Does that answer mean you think a XIndice persistent store
> > implementation would be a good fit?  As you're involved heavily in 
> > both projects, you'd be the best to comment probably...
> 
> 
> It would work. Take a look at the linked class, as well as at Filer 
> interface. What's your opinion?

Using XMLDB would mean another ~500KB more in Cocoon core ... :-(

--
Reinhard


Mime
View raw message