Can you index the rule1 and rule2 fields into the documents, and when
searching with the keywords, also append rule1:foo and rule2:bar to the
query?
Chris
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo:
Nothing like this yet. But you don't need to do everything in one search
request.
You can send one search request to know that the match distribution for
each document type, and then send 3 requests for 3 document types each.
--
Chris Lu
-
Instant Scalable Full-Text
You need to analyze the search keyword with the same analyzer that's applied
on the content field.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes
and running in
several minutes.
You can even embed a widget to put search UI to any page.
btw, DBSight also has facet search.
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search
does, this means
the NY index could return results not found in NY database, correct?
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http
You can use DBSight for database search. You just need to give it one or
several SQLs. And you can generate search result template, and it will manage
the index for you.
http://www.dbsight.net
--
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database
After you get the query object, you can use IndexSearcher's function
docFreq(), like this
final SetTerm terms = new HashSetTerm();
query = searcher.rewrite(query);
query.extractTerms(terms);
for(Term t : terms){
int frequency = irs.getSearcher().docFreq(t);
}
--
--
Chris Lu
After you get the query object, you can use IndexSearcher's function
docFreq(), like this
final SetTerm terms = new HashSetTerm();
query = searcher.rewrite(query);
query.extractTerms(terms);
for(Term t : terms){
int frequency = searcher.docFreq(t);
}
--
--
Chris Lu
Lucene does not support database directly. You need to pump data into
Lucene.
You can use DBSight, which has a built-in high performance crawler for any
databases.
It also has integrated Chinese analyzers, including IKAnalyzer, which is the
best one I found so far.
--
Chris Lu
flexible with the structure, even dealing
with data beyond Atlassian products.
I guess that's the reason Google did not rely on each website's own search
mechanism.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo
: doc3,doc4,doc5,doc7,doc8,doc10.
Of course, to support this efficiently could be a big change, affecting all
the nice efficient DocDelta storage.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http
a mechanism to get prepared and rebuild
the index when you need to.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php
data import. Or you would have to put a hook in
your program to write new content to the index. Anyway, you can get it
work, but maybe not as simple as you expected.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo
several boxes and achieve
sharded search.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title
documents are added, the id is N+1.
Of course, if some documents from other segments are merged. The
documents in one segment will lose its doc id.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http
If you are using field cache for field A, and updating field A, isn't it
normal that the field A is not updated?
Field cache is keyed via index reader, it won't be efficient to reload
the field cache for each updateDocument().
--
Chris Lu
-
Instant Scalable Full-Text
Hi, Michel,
This has already been implemented in DBSight. Check it out!
http://www.dbsight.net
You can get sum, avg for Facet searches. And count is included in Facet
search directly.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site
to be an opensource project so
I can't really consider it.
- Mike
aka...@gmail.com
On Thu, Apr 1, 2010 at 5:00 AM, Chris Lu chris...@gmail.com wrote:
Hi, Michel,
This has already been implemented in DBSight. Check it out!
http://www.dbsight.net
You can get sum, avg for Facet searches. And count
.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title=Create_Lucene_Database_Search_in_3_minutes
DBSight customer
For DBSight, the aggregated values are computed during run time.
And the sorting on the computed aggregated values are done when
displaying the results.
The idea is, after the aggregation, the number of aggregated values are
much much smaller.
--
Chris Lu
-
Instant
are not really that big when everything is properly
warmed up.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title
To my experience, some customers used SAN to store the index. It's
pretty good and fast. This may be a good choice for you, but it's costly.
--
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http
2 features: Search and serializeable Query class in java
serializable object format, or XML, or json format.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database
This should be a common wildcard query highlighting problem.
You will need to query.rewrite() first, and pass the result to the
highlighter.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http
PHP doesn't have java like static variables, right? They are stateless.
All the information like term info that's loaded in the memory will be
gone for the next search.
You should use DBSight if you just have one week.
--
Chris Lu
-
Instant Scalable Full-Text Search
to serialize it via query.toXML() or
query.toBytes() and the parser can recognize the serialized forms.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes
XMLQueryParser is pretty good start. However, is it being maintained
recently?
I noticed many Query class are not supported, like PrefixQuery, or even
PhraseQuery.
Is it for some particular reason or simply lack of resource?
--
Chris Lu
-
Instant Scalable Full-Text
Since you already have RMI interface, maybe you can parallel search on
several nodes, collect the data, pick top ones, and send back results
via RMI.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http
Think from another approach: You can check whether the index exists or
not by IndexReader.*indexExists
../../../../org/apache/lucene/index/IndexReader.html#indexExists%28java.io.File%29*(),
and then determine what you want to do with the IndexWriter constructor.
--
--
Chris Lu
in one way, but
could be slow in other ways.
3) The more robust approach is to pull data out of database, and create
a Lucene index. In case something goes wrong, you can always pull data
out again and create the index again.
--
Chris Lu
-
Instant Scalable Full-Text Search
Seems a integer overflow problem?
java.lang.IllegalArgumentException: Increment must be zero or greater:
-472893952
at
org.apache.lucene.analysis.tokenattributes.PositionIncrementAttributeImpl.setPositionIncrement(PositionIncrementAttributeImpl.java:58)
at
Notes: I am using Lucene 3.0
Seems a integer overflow problem?
java.lang.IllegalArgumentException: Increment must be zero or greater:
-472893952
at
org.apache.lucene.analysis.tokenattributes.PositionIncrementAttributeImpl.setPositionIncrement(PositionIncrementAttributeImpl.java:58)
at
the tokenstream, it
is really never reset even across multiple documents). So whenever a stopword
occurs it get larger...
-
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: u...@thetaphi.de
-Original Message-
From: Chris Lu [mailto:chris...@gmail.com
Just curious, will it be adjusted during indexing when merging segments?
Thanks!
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http
What we did in DBSight is to provide a reserved list of words for every
Lucene Analyzer.
This way you can handle any special characters like C++ and C#.
Any common analyzers usually are not suitable for these special words.
--
Chris Lu
-
Instant Scalable Full-Text
So will I need to use 2 fields, one filed is analyzed and the other
field is binary, to replace one compressed fields previously?
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
for quick
data access. For your exact matching, it may not help much.
Creating and maintaining Lucene index is surely more coding than create
a database index though.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo
Isn't the tag cloud just another facet search? Only difference is the
tag is multi-valued.
Basically just go through the search results and find all unique tag values.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http
cared about the
frequency in the search results?
DBSight uses the multi-valued facet search approach to do tag cloud.
Maybe I can cheat it this way also... It does save some memory.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http
.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title=Create_Lucene_Database_Search_in_3_minutes
DBSight customer
Pretty sure you can delete the small indexes after the merge.
BTW: How long does your indexing and merging take respectively?
--
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
,value2}?
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title=Create_Lucene_Database_Search_in_3_minutes
DBSight
That's great and thanks for the super fast answer!
Another question if not thread-hijacking:
Will the ordering of fields be preserved also?
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http
a little Lucene specific
configuration and some ready-to-use scaffolding.
Compared to SOLR, DBSight's design is more like ruby-on-rails rather
than a common web application.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http
solution for small index with per-user data.
3) For large changing indexes, you need to find other solutions to
maintain lucene index.
My personal opinion is, finding a $20/month VPS hosting is far easier
than changing the way to code.
--
Chris Lu
-
Instant Scalable
kranthi,
Maybe you should use DBSight Lite to get started and get familiar with
Lucene features.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: _http://www.dbsight.net_ http://www.dbsight.net/
demo: _http://search.dbsight.com_ http
the proper index structure yet.
I think you can use DBSight Free version, to rapidly prototype and
experiment with all these choices, without coding any XML etc.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo
Marcel,
First of all, do you really want the user to search price:19.99 ?
Maybe you should use some logic like price=19.99?
If so, you should use range query to handle this case.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http
Maybe you can adjust your ranking algorithm. For example, rank the most
recent results higher?
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes
Allahbaksh,
If you ONLY want to find all document with a particular field that is
not null, you can loop through the TermEnum and TermDocs to find all the
document ids.
But this can not easily be combined with other queries.
--
Chris Lu
-
Instant Scalable Full-Text
to, including the sub groups.
Approach 2 should be more flexible. I don't think a user will have that many
groups exceeding the default 1024.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
I feel this may not be a good example. Since you can easily index field c,
a, d and let Lucene to handle the filter c = 'foo' and the order by
clauseorder by a desc, d
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
Actually you can use DBSight(disclaimer:I work on it) to collect the data
and keep them in sync.
The free version has most the features and doesn't have size limit.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
, etc.
I think you better try it first. It's faster to install it, select the
content with your sql, and get the search up and running, than reading
introduction materials.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
I think you would need to
1) collect all the matching IDs for Field2=x
2) loop through Field1, for each Term's doc, collect the term if the term
doc is in the matching IDs from step 1.
This should be the fastest approach, pretty similar to what you suggested.
--
Chris Lu
, especially your QPS is not
so demanding.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title
of objects and quickly throwing them away, you can
adjust Eden memory size, or you can create a bunch of objects and try to
re-use them.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
This is not a lucene question, but a jdbc question.
The code is not releasing the jdbc connection, statement, and resultset, and
what's worse, the code is creating new connections when paginating the
results.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database
Basically Lucene stores analyzed tokens, and looks up for the matches based
on the tokens.
Amin after StandardAnalyzer is amin, so you need to use new Term(body,
amin), instead of new Term(body, Amin), to search.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any
You need to let us know the analyzer you are using.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title
to look it up. But it doesn't feel right.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title
, and not all contents are flushed to disk yet.
Is it possible to query the not-yet-closed index?
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http
Otis, thanks for the pointer.
I think the question can be:
How to access TermEnum or TermInfos during indexing.
If this is possible, things would be easier.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo
Calculation looks right. But what's the Index divisor that you mentioned?
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com
So looks like you are not really doing much sorting? This index divisor
affects reader.terms(), but not too much with sorting.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene
, although less
performant.
2. You will need to create a little query parser to distribute words
into two fields.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database
is great!
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title=Create_Lucene_Database_Search_in_3_minutes
DBSight
result,
just use database later on. But this isn't always correct. When you have 10
result per page, selecting the details from the database based on ids may
not be that costly at all.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http
Can you try to update to the latest Lucene svn version, like yesterday?
LUCENE-1383 was checked in yesterday. This patch is addressing a leak
problem particular to J2EE applications.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http
, and thanks Michael McCandless for fixing the
problem s quickly.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com
@lucene.apache.org mailing list.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title
If you want to do it in just one search, yes, you have to put the Entities
attributes into the documents.
But you can search twice. The second time using values from the first
search, say entitiy_id, to search the products.
--
Chris Lu
-
Instant Scalable Full-Text Search
the problem is fixed.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title=Create_Lucene_Database_Search_in_3_minutes
this will affect disk based
index also.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title
$CSIndexInput
|- input of org.apache.lucene.index.SegmentTermEnum
|- value of java.lang.ThreadLocal$ThreadLocalMap$Entry
I am trying to track it down now. If anyone knows about it, please let me
know.
--
Chris Lu
-
Instant Scalable Full-Text
if there is a term there. then all
the unset bits are documents with empty fields.
This should be kind of efficient.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes
Is it possible to query for documents that have empty values for a field?
Say need to find documents with category empty, I tried negative query:
-category:*
But it returns 0 document. I think category:* is basically match all, so
this -category:* doesn't work.
Thanks!
--
Chris Lu
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title=Create_Lucene_Database_Search_in_3_minutes
DBSight customer
Maybe re-organize the index structure as
doc1:1; car volvo, car toyota
doc2;2;car mitsubishi, car skoda
You can add the content field twice for the same company_id.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
Thanks!!! This would really save us a lot of efforts!
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title
. The normal usage you listed sounds reasonable.
But you may also need to think about maintenance. In case the index is
corrupted somehow, you may also consider store the data into database, which
are more easier to manually manipulate.
--
Chris Lu
-
Instant Scalable Full-Text Search
.
This way, you can control what your unique key is.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title
This is easy, use:
BooleanQuery.setMaxClauseCount(4096);
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php
, San Francisco))
But how to achieve this via Lucene Query Parser? If using
tags:San Francisco
It's considered a phrase, and turned into term search of tags:San and
tags:Francisco, which will not return results.
Thanks for any advice!
--
Chris Lu
-
Instant Scalable Full
Yonik, Thanks for your quick reply!
But I found after backslash escape spaces, both
tags:San\ Francisco
tags:San\ Francisco
turns into PhraseQuery, just like tags:San Francisco, still no results
returned.
Maybe Lucene Query Parser does not handle this case?
--
Chris Lu
Erick, Thanks!
It's the analyzer problem. I should have used the same analyzer,
KeywordAnalyzer, to create the query parser.
Thanks a lot!
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http
Sounds you should use DBSight. Besides simple SQL crawler, you can adjust
ranking by time(freshness), efficient multi-valued facet search(tagging),
etc.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http
Good work!
I would like to see how it performs with several index reader instances,
which is said to increase concurrency.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene
This should have a great boost to performance. Any plan to merge it into the
main brance instead of patch?
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3
You may need some more data to really compare the performance.
From previous experience, I would expect MySql's search time would increase
as data grows, but Lucene's time stays almost unchanged.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
file names after it's built?
Or, how to set a different starting counter for the segment file names?
Thanks!
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3
requirements, you will have to re-structure your index
for performance.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php
No. FieldCache is only for single-valued field.
You would need to use your own data structure to cache multi-valued field.
Or leave the index on disk and use Solid State Disk to read for faster
access.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database
Without changing your existing code, you can use DBSight free version
to create a Lucene index on your database data, and provide search on
it.
It'll take you less time to get it going than reading all the manual
or marketing materials.
--
Chris Lu
-
Instant Scalable
is to create a Lucene index, and apply range search on
the index.
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php
If your index size grows larger, payload method would be more slower.
It's because Payload are read from hard disk. Fieldcache is in the
memory, which is much faster.
Unless you are going with Solid State Disk, you'd better go with
Fieldcache for faster search.
--
Chris Lu
query, they do not really know stop words like the are not in the
index at all.
If they are looking for something, like a book titled search the
database, other books like search database is ranked top, which is
not a good user experience.
--
Chris Lu
-
Instant Scalable
are already doing, I
guess. Can someone confirm this?
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http://wiki.dbsight.com/index.php?title
to translate that into a query that can rank the
document A higher than document B?
Thanks!
--
Chris Lu
-
Instant Scalable Full-Text Search On Any Database/Application
site: http://www.dbsight.net
demo: http://search.dbsight.com
Lucene Database Search in 3 minutes:
http
more. For example, facet-search, which
tells you how many matches in each category(facet), in addition to the
matched results. This way is more convenient for websites to display
results, and provide additional links for users to narrow down the
results.
--
Chris Lu
1 - 100 of 247 matches
Mail list logo