成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

ElasticSerach基礎概念知識梳理

開源
Elaticsearch,簡稱為ES, ES是一個開源的高擴展的分布式全文搜索引擎,是整個Elastic Stack技術棧的核心。它可以近乎實時的存儲、檢索數據;本身擴展性很好,可以擴展到上百臺服務器,處理PB級別的數據。

ES概念介紹

Elaticsearch,簡稱為ES, ES是一個開源的高擴展的分布式全文搜索引擎,是整個Elastic Stack技術棧的核心。它可以近乎實時的存儲、檢索數據;本身擴展性很好,可以擴展到上百臺服務器,處理PB級別的數據。

1、ES核心概念組成

● 索引 index:一個索引相當于一個關系數據庫的數據庫。

● 類型 type:一種type相當于關系數據庫的一類數據表,在ES 7.x默認type為_doc。

ES 5.x中一個索引(index)可以有多種type。

ES 6.x中一個索引(index)只能有一種type。

ES 7.x版本以后,將逐步淡化type這個概念,現在的操作已經不再使用,默認_doc。

● 映射 mapping:mapping定義了每個字段的類型、字段所使用的分詞器信息。相當于關系型數據庫中的表結構。

● 文檔 document:一個document相當于關系型數據庫中數據表的一行記錄。

● 倒排索引:一個倒排索引由文檔中所有不重復詞的列表構成,對于其中每個詞都有包含它的文檔id列表。

● 字段 field:相當于關系型數據庫表的字段名稱。

2、ES數據類型介紹

(1)字符串型

text:用于全文索引,該類型的字段將通過分詞器 進行分詞。

keyword:不進行分詞,只能搜索該字段的完整的值。

(2)數值型

long, integer, short, byte, double, float, half_float, scaled_float。

(3)布爾型 boolean

boolean JSON 中的 “true”、“false”、true、false 都可以.

(4)二進制類型 binary

該類型的字段把值當做經過 base64 編碼的字符串,默認不存儲,且不可搜索。

(5)范圍類型

范圍類型表示值是一個范圍,而不是一個具體的值。

integer_range, float_range, long_range, double_range, date_range

比如:age 的類型是 integer_range,如果存儲的值是 {"gte" : 18, "lte" : 90};搜索 "term" : {"age": 60} 可以查詢到該值。

(6)日期型 date

因為Json沒有date類型,所以es通過識別字符串是否符合format定義的格式來判斷是否滿足date類型。

format默認為:strict_date_optional_time||epoch_millis。

"2023-01-31" "2023/01/31 12:10:30" 類似這種字符串格式。

(7)復雜數據類型

● 數組:[ ] Nested: nested (數組類型的JSON對象)。

比如:[ { "name": "小張", "age": 30 }, { "name": "小李", "age": 35 }]。

● 對象:{ } Object: object(單個JSON對象)。

比如:{ "name": "小李", "age": 35 }。

責任編輯:姜華 來源: 小明互聯網技術分享社區
相關推薦

2013-04-09 13:42:23

Unity3D基礎知識梳理

2015-10-29 14:24:42

JavaScript基礎知識

2011-05-27 15:30:43

SEO

2023-03-21 18:16:54

2010-04-22 16:58:21

Oracle PLSQL

2010-06-08 16:43:56

機房空調基礎知識

2015-06-04 09:38:39

Java垃圾回收機

2022-03-10 13:11:11

DDD領域驅動設計

2023-07-04 09:15:29

2022-03-11 13:01:27

前端模塊

2022-11-10 07:38:56

Javaagent類隔離

2021-04-12 20:42:50

K8S端口內存

2021-07-01 06:19:46

Redis數據庫API

2021-06-01 09:12:47

前端瀏覽器緩存

2021-07-09 07:15:48

RocketMQ數據結構kafka

2021-07-02 06:27:00

Kafka架構主從架構

2023-07-06 07:09:03

云原生工具架構

2023-09-14 09:54:01

Btrfs文件系統

2009-08-27 10:14:04

LINQ基礎概念

2011-05-18 15:40:32

XML
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费精品久久久久久中文字幕 | 91丨国产 | 性一交一乱一透一a级 | 中文字幕av高清 | 四虎永久免费黄色影片 | 中文成人在线 | 日韩国产一区二区 | 国产农村妇女毛片精品久久麻豆 | 一级毛片视频免费观看 | 在线视频亚洲 | 男人的天堂亚洲 | 四虎午夜剧场 | 国产在线中文 | 日韩av成人在线 | 欧美视频成人 | 欧美aⅴ| 中文字幕一区二区三区不卡 | 日韩精品一区二区三区在线播放 | 国产精品毛片一区二区三区 | 亚洲一区二区欧美 | 久久国产精品网站 | 国产精品久久性 | 在线一区二区三区 | 免费看色 | 国产精品国产馆在线真实露脸 | 神马久久久久久久久久 | 日本福利片 | 亚洲国产aⅴ精品一区二区 免费观看av | 一区二区三区视频在线免费观看 | 日韩在线视频免费观看 | 亚洲成a| 欧美一级三级 | 日韩综合色 | 欧美影院久久 | 免费在线黄 | 自拍偷拍亚洲一区 | 久久aⅴ乱码一区二区三区 亚洲国产成人精品久久久国产成人一区 | 亚洲另类自拍 | 日韩亚洲一区二区 | 成人久久久 | av毛片|