I'm ES newby, but I want to learn and demostrate Elasticsearch features to
my colleagues. I think that ES can solve a lot of problems
Question 1: Is it true, that ES can be used as fast, easy-to-use, failproof
database for highloaded (millions of hits per day) project?
I want to develop small demo site - catalog of classifieds. For example:
Realty and Cars now, Electronics later. So, we've got known structure (set
of filds) for each classifide and common address directory.
There are main tasks for classifieds site:
User can choose address form directory: country - state - town.
Site menu is rubricator based on classifieds data. For cars it's: new or
used - make of car - model.
Classifieds can be sorted by date (newer first), price; filtered by
some properties: color, number of rooms e.t.c.
We can show similiar (relateds) ads - the same price by another brand, the
same price but another location etc.
Quesiton 2: Is it true, that I can build site based on results of queries
Question 3: What framework for the demo site You can recommend?
I want to easely create menus, lists, paginations, groups of ads just set
right query or filter. Without lot of codings.
It's may be client-side JS framework that can build interface based on JSON
response from ES.
Or, it's may be server-side framework that will query ES and return HTML
code. PHP preffered, but if You know easy to understand Java or Ruby
frameworks with examples, plesae point me.
Some simple examples of building interfaces based on JSON are welcome
If if done this demo, i'll shre on github as demo for others.