Elasticsearch(6)資料型別

2021-09-24 15:35:44 字數 792 閱讀 5561

核心資料型別

字元型:string

數字型:long, integer, short, byte, double, float

日期型:date

布林型:boolean

二進位制型:binary

複雜資料型別

陣列型別:陣列型別不需要專門指定陣列元素的type,例如:字元型陣列: [ 「one」, 「two」 ];整型陣列:[ 1, 2 ];;陣列型陣列:[ 1, [ 2, 3 ]] 等價於[ 1, 2, 3 ];物件陣列:[ , ]

物件型別):_ object _ 用於單個json物件;

巢狀型別:_ nested _ 用於json陣列;

地理位置型別

地理座標型別:_ geo_point _ 用於經緯度座標;

地理形狀型別:_ geo_shape _ 用於類似於多邊形的複雜形狀;

特定型別

completion 型別:_ completion

提供自動補全建議;

token count 型別: token_count _ 用於統計做了標記的字段的index數目,該值會一直增加,不會因為過濾條件而減少。

elasticsearch 同步myql 資料

專案 elastic 搜尋資料庫內容,達到快速匹配的效果 elasticsearch 上面是官方鏈結,我也對它不做過多介紹,有興趣的小夥伴可以直接跳轉。目前我們是通過elastic node的api呼叫它的 直接npm install s elasticsearch 同步mysql的手段 logst...

Elasticsearch與Mysql資料同步

elasticsearch就是專門用於搜尋的,所以我們會將新增的資料放入elasticsearch中用於搜尋,就有這樣的常見的場景,需要將mysql中的資料同步到elasticsearch中。mysql資料同步到es型別 mysql資料同步到es中分為兩種,分別是全量同步和增量同步。全量同步表示第一...

ElasticSearch怎樣加入,檢索資料

elasticsearch是乙個分布式的文件 document 儲存引擎。它能夠實時儲存並檢索複雜資料結構 序列化的json文件。換言說,一旦文件被儲存在elasticsearch中,它就能夠在集群的任一節點上被檢索。當然,我們不僅須要儲存資料。還要高速的批量查詢。儘管已經有非常多nosql的解決方...