Пожалуйста, посмотрите на эластичный API
Это просто вопрос использования этих API с любым запрограммированным клиентом ReST, таким как retrofit / okHttp и т. Д.
Примерздесь: http://www.baeldung.com/elasticsearch-java
Чтобы реализовать это в JS, простой вызов будет служить вашей цели: ** Использование JQuery
$.ajax({
url: 'http://<yourElasticHost:port>/',
type: '<GET/PUT/POST etc>',
data: 'ID=1', //
success: function() { alert('done !!'); }
});
ElasticSearch включает в себя множество search options
, и это Document-oriented
.Если доступ speed, Scalability, fine tune queries
на основе json dsl
соответствует вашим требованиям, то вы определенно можете пойти на эластичный подход