lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ard Schrijvers" <>
Subject RE: Advise for Mediabase with Lucene
Date Mon, 06 Oct 2008 08:35:08 GMT
Hello Mathias, 

IMHO sounds like you are planning to re-invent the wheel while all
things you want (AFAICS) are already largely available as open source
projects, and perhaps more important, open standards. 

Your hierarchical data storage sounds like jsr-170 and jsr-283 are the
open standard solutions for this, and apache Jackrabbit is the reference
implementation for this. And, all indexing is done out-of-the-box, and
of course, all done with Lucene. Searching can be done by a subset of
SQL or XPATH (see jsr-170), or you can add your own. Furtermore, adding
apache Tika for automatic meta data extraction and Sanselan for
automatic image meta data extraction is really straight forward. 

Just my 2 cents,

Regards Ard

> I don't know if this is going to work.
> Let's say I have a root folder that is the startpoint for a client.
> The only thing I have in the database is the startPoint
> When traversing the child folders I want to check If the 
> folder has changed since the last time.Can I store this in a 
> lucene index, and How do I compare the folder with the index? 
> The same is of course true for files.
> Check if the file is new( Extract content and add to index ) 
> check if the file is altered ( Extract content and add to 
> index ) how do I check if a file is deleted?
> Let's say I want to create thumbnails for a file but the 
> Thumbnail server takes some time to finish so I would need to 
> get the exact document via a search. There are many questions 
> and before convincing my boss to use Lucene I must have those 
> questions answered.
> I guess some playing around with lucene should answer some of them. 
> --
> View this message in context: 
> 867p19790605.html
> Sent from the Lucene - Java Users mailing list archive at
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message