I think it is not good idea to use lucene as storage, it is just index. You could probably implement this using flat files and lucene. Your simDocId would be stored field which you can retrieve from the index after search, and it could also contain the information where on the disk is document located.
-----Original Message----- From: xh sun [mailto:[EMAIL PROTECTED] Sent: Friday, September 19, 2008 9:44 AM To: java-user@lucene.apache.org Subject: Re: could I implement this scenario? I store the data in flatfiles and db. I want to implement it using Lucene only, but if it fails, maybe I shall create a temporary table for each query. ----- Original Message ---- From: mathieu <[EMAIL PROTECTED]> To: java-user@lucene.apache.org Sent: Friday, September 19, 2008 4:34:13 PM Subject: Re: could I implement this scenario? Lucene is just an index. Where do you wont to store your data? in a db, flatfiles, document with an url, in lucene? M. On Fri, 19 Sep 2008 16:25:27 +0800 (CST), xh sun <[EMAIL PROTECTED]> wrote: > Thank you. Mathieu. > > But the hits don't include the document doc02 in my example, how to > display doc02? I don't want to search by docid. Thanks. > > > > ----- Original Message ---- > From: mathieu <[EMAIL PROTECTED]> > To: java-user@lucene.apache.org > Sent: Friday, September 19, 2008 4:14:34 PM > Subject: Re: could I implement this scenario? > > > > Yes. You can store data in lucene index and don't search on it : your > simdocid. > > M. > > On Fri, 19 Sep 2008 16:00:20 +0800 (CST), xh sun > <[EMAIL PROTECTED]> wrote: >> Hi all, >> >> How can I implemented this scenario in lucene? >> >> suppose every document has three fields: docid, doctext and simdocid. >> docid is the id of the document, doctext is the content of the document, >> dimdocid is the docid of a similar document with this document. >> example: >> docid doctext simdocid >> doc01 ************************ doc04 >> doc02 ************************ doc03 >> doc03 ************************ doc02 >> doc04 ************************ doc03 >> doc05 ************************ doc04 >> doc06 ************************ doc02 >> >> During query, the index will be searched basing on field doctext. If the >> hits include four documents doc01,doc03,doc04, doc05, I want to display > the >> corresponding similar documents only, that is, the three documents >> doc04,doc02,doc03. >> >> Appreicate your help very much. >> >> BR, >> Shawn >> >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]