日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Rest风格---ElasticSearch

發布時間:2023/12/3 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Rest风格---ElasticSearch 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Rest風格

5.1 簡介

RESTful是一種架構的規范與約束、原則,符合這種規范的架構就是RESTful架構。

操作

methodurl地址描述
PUTlocalhost:9100/索引名稱/類型名稱/文檔id創建文檔(指定id)
POSTlocalhost:9100/索引名稱/類型名稱創建文檔(隨機id)
POSTlocalhost:9100/索引名稱/文檔類型/文檔id/_update修改文檔
DELETElocalhost:9100/索引名稱/文檔類型/文檔id刪除文檔
GETlocalhost:9100/索引名稱/文檔類型/文檔id查詢文檔通過文檔id
POSTlocalhost:9100/索引名稱/文檔類型/_search查詢所有文檔

5.2 測試

  • 1、創建一個索引PUT /索引名/類型名/id
  • 默認是_doc

數據類型

  • 基本數據類型
    • 字符串 text, keyword
    • 數據類型 long, integer,short,byte,double,float,half_float,scaled_float
    • 日期 date
    • 布爾 boolean
    • 二進制 binary
  • 制定數據類型
  • 創建規則

    PUT /test2 {"mappings": {"properties": {"name": {"type": "text"},"age": {"type": "long"},"birthday": {"type": "date"}}} }

    輸出:

    {"acknowledged" : true,"shards_acknowledged" : true,"index" : "test2" }

    如果不指定具體類型,es會默認配置類型

    查看索引

    GET test2

    • 查看es信息

      get _cat/

    修改

    1. 之前的辦法:直接put2. 現在的辦法: POST /test1/_doc/1/_update{ "doc": {"name": "龐世宗"}}

    刪除索引

    DELETE test1

    總結

    以上是生活随笔為你收集整理的Rest风格---ElasticSearch的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。