MongoDB

您所在的位置:网站首页 mongo全文索引 MongoDB

MongoDB

2023-04-06 06:13| 来源: 网络整理| 查看: 265

全文检索安装安装elasticsearch安装mongo-connector安装elastic2-doc-manage使用MongoDB开启副本集启动ES数据同步查询插件ikkibanalogstash

全文检索

MongoDB自身的全文检索对中文支持不好,因为MongoDB建立全文索引时是词语建立的(不连续的字符) 因此需要使用ElasticSearch来实现 这里我们通过python的模块mongo-connector来同步mongo的数据到ES,再通过ES来进行查询

原理图

安装

安装elasticsearch

方式1:直接下载官方编译好的文件

https://github.com/elastic/elasticsearch https://www.elastic.co/downloads/elasticsearch

PS: 依赖Java8

wget -c https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2-linux-x86_64.tar.gztar xf elasticsearch-7.6.2-linux-x86_64.tar.gzcd elasticsearch-7.6.2

方式2::通过官方提供的yum源来安装(需要root权限)

https://www.elastic.co/guide/en/elasticsearch/reference/7.6/rpm.html#rpm-repo

# 1 导入GPG Keyrpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch# 2 添加yum源cat > /etc/yum.repos.d/elasticsearch.repo


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3