15. Un moteur de recherche
restful
http://HOST:PORT/index(s)/type(s)/_action|id
Méthodes HTTP: GET, PUT, POST, DELETE
16. Exemples
Indexer un document
Put http://HOST:PORT/mediatheque/film/1
POSt http://HOST:PORT/mediatheque/film/
Récupérer un document
get http://HOST:PORT/mediatheque/film/1
Supprimer un document
delete http://HOST:PORT/mediatheque/film/1
Créer un index
post http://HOST:PORT/mediatheque/musique
Rechercher
get http://HOST:PORT/mediatheque/film/_search?q=django
get http://HOST:PORT/_search?q=django
17. Un langage de requêtes
Query dsl
match, field, query_string, bool, term,
Fuzzy, match_all,more like this, geo,
Range, wildcard, span,
...
18. De nombreuses
Facettes
terms, histogram, date histogram, range,
Stats, geo distance, filter, query
...