核心資料型別
字元型: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的解決方...