успокоительный метод интерфейса
RESTful формат интерфейса URL:
HTTP: // локальный: 9200 / // []
Где должен быть обеспечен индекс типа.
Идентификатор не является обязательным и не обеспечивает эс будет сгенерирован автоматически.
индекс, введите иерархическую информацию, которая поможет управлению.
Понятно, что индекс базы данных; тип понимается как таблицы данных, идентификатор ключа, соответствующий основной базы данных записей в таблице, является единственным
Создание второго индексирования документов
Данные будут представлены в виде песни информации для создания индекса ES:
URL: HTTP: // локальный: 9200 / singindex / музыка / 1 /
Данные: { "сосчитайте": 32768, "Singer": "Рыбы Леонг", "размер": "777", "Песня": "Выдох", "Tag": "Голос Китая", "timelen": 319 };
Это singindex индекс начала, а не тип музыки, не добавляет запись в то же время создал этот индекс
Имя индекса: singindex;
тип индекс является: Музыка,
указанный выше идентификатором записи является: 1
информация возвращается можно увидеть , чтобы создать успех, и номер версии 1, ES будет записывать изменения , сделанные отслеживании версии, первым создал 1 запись, та же запись каждый раз , когда вы изменяете дополнительный 1.
Метод до сих пор представлены записи , установленных в индексе ES, обратите внимание , что HTTP PUT, не выбирает неправильные
Запросы три индекса документов
Согласно документу ID RESTful запроса, когда индекс интерфейса следующим
URL: HTTP: // локальный: 9200 / singindex / музыка / 1 /
HTTP GET метод принимает форму
Обновления четыре индекса документов
Согласно обновленному содержанию документа ID, когда индекс после его RESTful интерфейс
URL:
Метод принимает форму HTTP PUT.
Певица по имени «Ян Кунь» к «Ян Кун соло»,
результат стал полем версии 2, это происходит потому , что мы модифицируются версии индекса увеличивается, создается поле является ложным, указывая , что это не новый , но обновленный ,
интерфейс обновления и интерфейс для создания точно такой же, ES запрашивает запись существует, если есть создание, наличие обновления операционной.
Исходная запись данных
Если оператор обновления URL: "HTTP: // локальный: 9200 / singindex / музыка / 1 /" { "певец": "Рыба Леонг Редактировать"}
версия 2 стала полем представления был обновлен для записи идентификатора 1 последнего изменения
Id становится другие записи данных все потеряли 1 поэтому обновление времени, чтобы обновить и добавить то же самое во всех областях
Таким образом, заявление должно быть обновлено
第三次更改此记录 此时es中的数据为(这样才是完整数据)
五 索引文档的删除
根据索引时的ID删除文档 删除过后,再通过查询接口去查询将得不到结果
url :"http://localhost:9200/singindex/music/1/'
HTTP方法采用DELETE的形式
总结:
增删改查分别对应:HTTP请求的PUT、GET、DELETE方法。PUT调用是如果不存在就是创建,已存在是更新。