Return-Path: Delivered-To: apmail-jakarta-lucene-user-archive@apache.org Received: (qmail 49870 invoked from network); 6 Mar 2003 04:24:22 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 6 Mar 2003 04:24:22 -0000 Received: (qmail 9005 invoked by uid 97); 6 Mar 2003 04:26:09 -0000 Delivered-To: qmlist-jakarta-archive-lucene-user@nagoya.betaversion.org Received: (qmail 8998 invoked from network); 6 Mar 2003 04:26:09 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 6 Mar 2003 04:26:09 -0000 Received: (qmail 49591 invoked by uid 500); 6 Mar 2003 04:24:19 -0000 Mailing-List: contact lucene-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Lucene Users List" Reply-To: "Lucene Users List" Delivered-To: mailing list lucene-user@jakarta.apache.org Received: (qmail 49577 invoked from network); 6 Mar 2003 04:24:18 -0000 Received: from mail2.hypermall.com (216.241.37.118) by daedalus.apache.org with SMTP; 6 Mar 2003 04:24:18 -0000 Received: from [216.241.38.72] (helo=www.doomdark.org) by mail2.hypermall.com with esmtp (Exim 3.36 #1) id 18qmvk-0004YZ-00 for lucene-user@jakarta.apache.org; Wed, 05 Mar 2003 21:24:28 -0700 Content-Type: text/plain; charset="iso-8859-1" From: Tatu Saloranta Reply-To: tatu@hypermall.net Organization: Linux-users missalie To: "Lucene Users List" Subject: Re: Regarding Setup Lucine for my site Date: Wed, 5 Mar 2003 21:28:57 -0700 User-Agent: KMail/1.4.3 References: In-Reply-To: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200303052128.58077.tatu@hypermall.net> X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Wednesday 05 March 2003 13:35, Leo Galambos wrote: > > I'm all eyes and I'm a serious grown-up with good manners :) > > Constructive suggestions for improvement are always welcome. > First a disclaimer: I don't mean to sound too negative. I'm genuinely curious about many of the issues you mention. But I'm not sure I really understand them. :-) > 1. 2 threads per request may improve speed up to 50% Hmm? Could you clarify? During indexing, multithreading may speed things up (splitting docs to index in 2 or more sets, indexing separately, combining indexing). But... isn't that a good thing? Or are you saying that it'd be good to have multi-threaded search functionality for single search? (in my experience searching is seldom the slow part) > 2. Merger is hard coded In a way that is bad because... ? (ie. what is the specific problem... I assume you mean index merging functionality?) ... > 4. you cannot implement dissemination + wrappers for internet servers > which would serve as static barrels. Could you explain this bit more thoroughly (or pointers on longer explanation)? > 5. Document metadata cannot be stored as a programmer wants, he must > translate the object to a set of fields Yes? I'd think that possibility of doing separate fields is a good thing; after all, all a plain text search engine needs to provide (to be considered one) is indexing of plain text data, right? Plus, Lucene is not a Content Management System (or database), but content indexing system. As such I'm not sure why storage should not be optimized to allow for fast searches (which means flattening contents, amongst other things). That is not to say that things couldn't be improved; it might be a good idea to define small set of base interfaces / classes to make it easier to convert from 'objectified' textual data to straight-forward indexing. FWIW I am actually using Lucene for storing documents that have extensive metadata associated, and I don't find restrictions too bad... but that's certainly matter of taste. :-) > 6. Lucene cannot implement your own dynamization (sorry, I must sound real thick here). Could you elaborate on this... what do you mean by dynamization? -+ Tatu +- --------------------------------------------------------------------- To unsubscribe, e-mail: lucene-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: lucene-user-help@jakarta.apache.org