> -----Original Message-----
> From: Stefano Mazzocchi [mailto:[EMAIL PROTECTED]
> Sent: Dienstag, 20. Januar 2004 12:35
> To: Slide Developers Mailing List
> Subject: Re: Proposal : index store - Lucene
> 
> 
> 
> On 20 Jan 2004, at 11:27, Wallmer, Martin wrote:
> 
> >
> > -----Original Message-----
> > From: Michael Oliver [mailto:[EMAIL PROTECTED]
> > Sent: Montag, 19. Januar 2004 15:13
> > To: Slide Developers Mailing List
> > Subject: Re: Proposal : index store - Lucene
> >
> >
> > On Mon, 2004-01-19 at 06:32, Stefano Mazzocchi wrote:
> >
> >> On 18 Jan 2004, at 22:12, Christophe wrote:
> >>
> >>> Stefano Mazzocchi wrote:
> >>>
> >>>>
> >>>>
> >>>>> If you store your properties in one store (eg. DB) and 
> used index
> >>>>> store engine for content search, I expected to have some 
> >>>>> performance
> >>>>> issues when you search on prop and content.
> >>>>
> >>>>
> >>>> hmmm, not sure I follow you, can you elaborate on this more? it 
> >>>> would
> >>>> be very appreciated.
> >>>>
> >>> How do you make a query that used criteria on properties and full 
> >>> text
> >>> search?
> >>
> >> eh, good question :-)
> >
> > Using DASL this is streightforward:
> 
> my smile was based not the lack of syntax to define this, but 
> on making 
> this natural and scalable.
> 
> > a query that gets all documents of content type 
> "text/plain" bytes and 
> > containing the string "jakarta" could be posed as:
> >
> > <?xml version="1.0" encoding="UTF-8"?>
> > <searchrequest xmlns:D="DAV:" 
> > xmlns:xsv="http://namespaces.softwareag.com/tamino/webdav";>>
> >   <D:basicsearch>
> >     <D:select>
> >       <D:allprop/>
> >     </D:select>
> >     <D:from>
> >       <D:scope>
> >         <D:href>mycoll</D:href>
> >       </D:scope>
> >     </D:from>
> >     <D:where>
> >       <D:and>
> >         <D:eq>
> >           <D:prop>
> >             <D:getcontenttype/>
> >           </D:prop>
> >           <D:literal>text/plain</D:literal>
> >         </D:eq>
> >         <D:contains>jakarta</D:contains>
> >       </D:and>
> >     </D:where>
> >   </D:basicsearch>
> > </searchrequest>
> >
> > A Full text search on properties can be achieved with the operator 
> > <LIKE>
> 
> Would you suggest that we somehow differentiate basic-search queries 
> and run them thru different engines depending on the nature of the 
> query? [curious]

Why not? As content and properties may reside on different stores, there
are different "experts" for the query.

> 
> This is an alternative scenario respect to providing another 
> DASL query 
> language for specific for full-text and associating the query engine 
> with the language used, not with the type of query in a particular 
> language.
> 
> What do others think about this?

Ok, if you want to define another DASL language for content, we have a problem 
when searching for prop and content. 
What would be the main features of your language? Is there somehow the chance 
to use <contains> of <basicsearch>?


> 
> --
> Stefano.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 



Martin

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to