Ivan, you hit the nail on the head. Time passes, Lucene books and IR books
are getting older and are still quite rare, while "Big Data trend" attracts
developers and urges the demand for high quality information about search
engine technology. I hope I have soon some time to contribute some "search
short stories" with concise explanations of what is going on behind the
scenes, bridging computer science, math, Lucene, and Elasticsearch. Most is
learned by studying (runnable) annotated examples, not by studying
reference docs.
Elasticsearch is based on Lucene, so if the issue is related purely to
how search works, as opposed to how to construct a query using
Elasticsearch, you can always read Lucene documentation. Many of the
concepts such as analyzers, tokenizers, query strings, ngrams, etc, can be
found in Lucene documentation. In fact, I think the biggest problem with ES
documentation is the assumption that everyone knows Lucene. Many questions
on the mailing list are basic Lucene questions. The book Lucene in Action
is somewhat old, and some of the APIs are deprecated, but the analysis
section (the most important one IMHO) still holds true.
That said, Lucene's official documentation is quite poor IMHO. Solr, also
based on Lucene, has better docs.
Cheers,
Ivan
On Tue, Feb 19, 2013 at 9:22 AM, Wojons Tech <wojonstech@gmail.com<mailto:
wojonstech@gmail.com>> wrote:
Okay perfect its good to kow the that they are going to be working
on it.
Dont get me wrong having referance documentation is AMAZING, but
we have to walk before we can run and I am very new to full text
search, So just getting examples on simple does and donts then
matching that with referances will make it easy to get a leg up. i
keep finding my self spending hours trying to get basic querys to
work.
On Tue, Feb 19, 2013 at 9:19 AM, Ivan Brusic <ivan@brusic.com
<mailto:ivan@brusic.com>> wrote:
The core team announced today that they are looking to improve
their documentation:
http://www.elasticsearch.com/**way-beyond-search<http://www.elasticsearch.com/way-beyond-search>
"We also want to make the overall Elasticsearch experience
better. One area in which we will increase our investment is
our documentation."
I much rather have reference documentation than a tutorial,
but everyone has to start somewhere. If I am confused about
the construction of a query, I look at the unit tests or I
look into the corresponding REST action class.
https://github.com/**elasticsearch/elasticsearch/**
tree/master/src/test/java/org/elasticsearch/test/unithttps://github.com/elasticsearch/elasticsearch/tree/master/src/test/java/org/elasticsearch/test/unit
https://github.com/**elasticsearch/elasticsearch/
tree/master/src/main/java/org/**elasticsearch/rest/actionhttps://github.com/elasticsearch/elasticsearch/tree/master/src/main/java/org/elasticsearch/rest/action
Cheers,
Ivan
On Tue, Feb 19, 2013 at 8:36 AM, Wojons Tech
<wojonstech@gmail.com <mailto:wojonstech@gmail.com>> wrote:
Hello,
I am having a hard time with the querying documentation on
the elasticsearch web site. I am finding that there is
just not that much data to form a lot of the querys. the
documentation there is motly referance on the rules of the
query types but not really any sort of querying tutorail
that can be found for other databases. I am trying to
construct a query where i have some fields that that I
have a list of possiable matches and then i am also
checking for something that will only have a single match
with them. Are there any other online resouces for lerning
how to query ES
-- You received this message because you are
subscribed to
the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails
from it, send an email to
elasticsearch+unsubscribe@**googlegroups.comelasticsearch%2Bunsubscribe@googlegroups.com
<mailto:elasticsearch%**2Bunsubscribe@googlegroups.comelasticsearch%252Bunsubscribe@googlegroups.com
**>.
For more options, visit
https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
.
-- You received this message because you are subscribed
to the
Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from
it, send an email to
elasticsearch+unsubscribe@**googlegroups.comelasticsearch%2Bunsubscribe@googlegroups.com
<mailto:elasticsearch%**2Bunsubscribe@googlegroups.comelasticsearch%252Bunsubscribe@googlegroups.com
**>.
For more options, visit https://groups.google.com/**
groups/opt_out https://groups.google.com/groups/opt_out.
-- Enjoy,
Alexis Okuwa
WojonsTech
424.835.1223 <tel:424.835.1223>
-- You received this message because you are subscribed to the
Google
Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to elasticsearch+unsubscribe@**googlegroups.comelasticsearch%2Bunsubscribe@googlegroups.com
<mailto:elasticsearch%**2Bunsubscribe@googlegroups.comelasticsearch%252Bunsubscribe@googlegroups.com
**>.
For more options, visit https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
.
--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@**googlegroups.comelasticsearch%2Bunsubscribe@googlegroups.com
.
For more options, visit https://groups.google.com/**groups/opt_outhttps://groups.google.com/groups/opt_out
.