I'm quite new to search engine theory, so I can't quite decipher
exactly what Elastic does just by reading the API (although the videos
make the basics look deceptively easy!).
It is deceptively easy
I need a gentler introduction than APIs so to speak. Do you happen to
know of any good places/resources where I could start reading up?
We're a bit short on introductory tutorials still. You could take a
look at this presentation for a summary of the ElasticSearch's features:
That presentation talks about the Perl API, but if that is not your
language, don't worry about that. You can talk to an ElasticSearch
server from the command line using curl, or you can use the Java API, or
whatever floats your boat really.
After that, I suggest you just try stuff out, eg:
- start an elasticsearch server
- create an index
- index a document
- retrieve the document by ID
- search for the document
You will find that it is surprisingly easy to get started.
When you have more specific questions, come and ask them here, or on the
And yes, we will write some tutorials when time affords.