-
分布式全文檢索引擎,實(shí)時(shí)快速,restful查看全部
-
ES中文分詞器
對(duì)中文支持最好的分詞器 ik分詞器
ik_smart
ik_max_word :我 是 中國(guó)人 中國(guó) 國(guó)人 (可以得到最大分詞效果)
已經(jīng)預(yù)置常用的分詞
查看全部 -
倒排索引工作原理
1.存入數(shù)據(jù)時(shí)使用分詞器拆分?jǐn)?shù)據(jù)
2.不同的詞源指向不同的Documents(等同于MySQL中的Row)
3.ES會(huì)維護(hù)最小詞源到DocumentID的映射(一個(gè)詞源可以對(duì)應(yīng)多個(gè))
4.檢索關(guān)鍵詞時(shí),ES會(huì)拆分最小詞源,由于數(shù)據(jù)會(huì)存在不同的Document,根據(jù)不同的詞源,可以共同定位到包含所有關(guān)鍵詞的Document,根據(jù)權(quán)重,返回(例如:查詢ABC,根據(jù)A可知存有A數(shù)據(jù)的ID有1.5.7,B數(shù)據(jù)的ID有2.5.8,D數(shù)據(jù)的ID有5.9.8,可知同時(shí)包含ABC的ID為5)
查看全部 -
概念和適用場(chǎng)景
????分布式
????全文檢索
????實(shí)時(shí)快速
????對(duì)外暴露Restful接口
查看全部 -
同步數(shù)據(jù)防止重復(fù)數(shù)據(jù)的sql
查看全部 -
同步mysql數(shù)據(jù)到es:canal(阿里巴巴,通過(guò)定于mysql的binlog實(shí)現(xiàn))或者logstash
查看全部 -
就沒大哥寫筆記的嗎,這講的很好啊,就是沒聽懂
查看全部 -
spring.datasource.driverClassName=com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://127.0.0.1:3306/how2java?useUnicode=true&characterEncoding=utf8 spring.datasource.username=root spring.datasource.password=root spring.datasource.hikari.maximum-pool-size=20 spring.datasource.hikari.minimum-idle=5 spring.jpa.database-platform=org.hibernate.dialect.MySQLDialect #es spring.data.elasticsearch.cluster-node=127.0.0.1:9300 spring.data.elasticsearch.cluster-name=my-application #mvc spring.mvc.static-path-pattern=/** spring.devtools.livereload.enabled=true spring.devtools.restart.additional-paths=static/** #日期格式化 spring.jackson.date-format=yyyy-MM-dd?HH:mm:ss
查看全部 -
POST _analyze
{
? "analyzer": "ik_max_word",
? "text": "我是中國(guó)人"
}
POST _analyze
{
? "analyzer": "ik_smart",
? "text": "我是中國(guó)人"
}
查看全部 -
POST _analyze
{
? "analyzer": "ik_max_word",
? "text": "我是中國(guó)人"
}
查看全部 -
POST _analyze
{
? "analyzer": "standard",
? "text": "hello world"
}
查看全部 -
查看全部
-
{
?"query":{
? "bool":{
? ? "should":[
? ? ? ? ? {"match":{ "title":"標(biāo)題"}
? ? ? }]
}
}
}
好用
查看全部 -
Java技術(shù)棧目前有三種可以選擇 Node Client, Transport Client, Rest API, 需要注明的是,官方已經(jīng)標(biāo)明NodeClient 已經(jīng)過(guò)期,Transport Client 將在7.x版本開始不再支持, 最終會(huì)在7.x 統(tǒng)一到Rest API。目前Transport Client使用范圍比較廣;Rest API方式兼容性較好;除非在In-memory模式下運(yùn)行單元測(cè)試,否則不推薦NodeClient
查看全部 -
ES與數(shù)據(jù)庫(kù)類型的對(duì)應(yīng)
查看全部
舉報(bào)