当前位置: 首页 > news >正文

景区网站做电子商务的特点百度地图人工电话

景区网站做电子商务的特点,百度地图人工电话,兰州口碑营销,高端网站制作 上海🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 引入 Elasticsearch(简称ES)是一个基于Apache Lucene™的开源搜索引擎,无论在开源还是专有领…

在这里插入图片描述

🎬 鸽芷咕:个人主页

 🔥 个人专栏: 《C++干货基地》《粉丝福利》

⛺️生活的理想,就是为了理想的生活!

引入

  Elasticsearch(简称ES)是一个基于Apache Lucene™的开源搜索引擎,无论在开源还是专有领域,Lucene 可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。几天我们就来体验一下如何在海量数据中快速进行搜索。

文章目录

  • 引入
  • 一、环境搭建
    • 1.1、安装JDK
    • 1.2、安装ElasticSearch
    • 1.3、设置data的目录
    • 1.4、设置log的目录
    • 1.5、修改配置文件elasticsearch.yml
    • 1.6、启动elasticsearch
  • 二、创建数据索引
    • 2.1创建 `my_index`的索引
  • 三. 进行数据导入
  • 四、 进行数据搜索
  • 总结

一、环境搭建

首先,在使用 Elasticsearch 之前,我们需要先安装好服务,操作也很简单。

本次我们选择我们采用CentOS7来部署 ElasticSearch 服务。

登录https://www.elastic.co/cn/downloads/elasticsearch,选择相应的系统环境下载软件包,这里我用的操作系统是CentOS,所以选择Linux环境。

在这里插入图片描述

1.1、安装JDK

Elasticsearch 是用 Java 语言开发的,所以在安装之前,需要先安装一下JDK

yum -y install java-1.8.0-openjdk

查看java安装情况

java -version

1.2、安装ElasticSearch

进入到对应上传的文件夹,安装ElasticSearch

rpm -ivh elasticsearch-6.1.0.rpm

查找安装路径

rpm -ql elasticsearch

一般是装在/usr/share/elasticsearch/下。

1.3、设置data的目录

创建/data/es-data目录,用于elasticsearch数据的存放

mkdir -p /data/es-data

修改该目录的拥有者为elasticsearch

chown -R elasticsearch:elasticsearch /data/es-data

1.4、设置log的目录

mkdir -p /log/es-log

修改该目录的拥有者为elasticsearch

chown -R elasticsearch:elasticsearch /log/es-log

1.5、修改配置文件elasticsearch.yml

vim /etc/elasticsearch/elasticsearch.yml

修改如下内容:

#设置节点名称
cluster.name: my-es#设置data存放的路径为/data/es-data
path.data: /data/es-data#设置logs日志的路径为/log/es-log
path.logs: /log/es-log#设置内存不使用交换分区,配置了bootstrap.memory_lock为true时反而会引发9200不会被监听,原因不明
bootstrap.memory_lock: false#设置允许所有ip可以连接该elasticsearch
network.host: 0.0.0.0#开启监听的端口为9200
http.port: 9200#增加新的参数,为了让elasticsearch-head插件可以访问es (5.x版本,如果没有可以自己手动加)
http.cors.enabled: true
http.cors.allow-origin: "*"

1.6、启动elasticsearch

启动

systemctl start elasticsearch

查看状态

systemctl status elasticsearch

设置开机启动

systemctl enable elasticsearch

启动成功之后,测试服务是否开启

curl -X GET http://localhost:9200

同时也可以远程测试一下,如果网络被拒绝,检查防火墙是否开启

#查询防火墙状态
firewall-cmd --state

如果状态是active表示已经开启,可以将其关闭

#关闭防火墙
systemctl stop firewalld.service

如果不想开机启动,可以输入如下命令

#禁止firewall开机启动
systemctl disable firewalld.service

二、创建数据索引

在Elasticsearch中,数据是以JSON格式存储的。首先,我们需要创建一个索引,索引相当于一个数据集合,它可以包含一个或多个类型(type)。

2.1创建 my_index的索引

PUT /my_index
{"settings": {"number_of_shards": 1,"number_of_replicas": 0},"mappings": {"properties": {"title": { "type": "text" },"content": { "type": "text" }}}
}

在上面的例子中,我们创建了一个名为my_index的索引,并设置了分片数为1,副本数为0。同时,我们定义了两个字段titlecontent,它们的类型都是文本。

三. 进行数据导入

接下来,我们需要将数据导入到Elasticsearch中。可以使用POST请求和bulk API来实现。

POST /my_index/_bulk
{ "index": { "_id": 1 } }
{ "title": "Elasticsearch教程", "content": "这是一篇关于Elasticsearch的教程。" }
{ "index": { "_id": 2 } }
{ "title": "Elasticsearch实战", "content": "这是一篇关于Elasticsearch实战的教程。" }

四、 进行数据搜索

现在,我们的数据已经导入到Elasticsearch中,可以使用GET请求来搜索数据。

GET /my_index/_search
{"query": {"match": {"title": "Elasticsearch"}}
}

上面的例子中,我们使用了一个简单的匹配查询来搜索标题中包含"Elasticsearch"的文档。

总结

在本教程中,我们学习了如何在Elasticsearch中创建索引、导入数据、进行数据搜索以及一些性能优化建议。希望这些内容能够帮助您在海量级数据中实现快速搜索。


文章转载自:
http://telencephalon.mzpd.cn
http://capitulant.mzpd.cn
http://kwangsi.mzpd.cn
http://calumet.mzpd.cn
http://frequency.mzpd.cn
http://cogent.mzpd.cn
http://bellingshausen.mzpd.cn
http://interlaboratory.mzpd.cn
http://rookling.mzpd.cn
http://zn.mzpd.cn
http://vapour.mzpd.cn
http://gusher.mzpd.cn
http://trollop.mzpd.cn
http://errata.mzpd.cn
http://aphasiology.mzpd.cn
http://crafty.mzpd.cn
http://dotey.mzpd.cn
http://passant.mzpd.cn
http://icebreaker.mzpd.cn
http://paleogeophysics.mzpd.cn
http://bawdry.mzpd.cn
http://xenial.mzpd.cn
http://placage.mzpd.cn
http://moralistic.mzpd.cn
http://enterprising.mzpd.cn
http://pancosmism.mzpd.cn
http://tetralogy.mzpd.cn
http://bushel.mzpd.cn
http://quintessence.mzpd.cn
http://rest.mzpd.cn
http://decaliter.mzpd.cn
http://kasai.mzpd.cn
http://felinity.mzpd.cn
http://mnemotechnic.mzpd.cn
http://unworking.mzpd.cn
http://denverite.mzpd.cn
http://rosenthal.mzpd.cn
http://shinkin.mzpd.cn
http://around.mzpd.cn
http://cephalate.mzpd.cn
http://forswore.mzpd.cn
http://speechcraft.mzpd.cn
http://durometer.mzpd.cn
http://khedah.mzpd.cn
http://les.mzpd.cn
http://ridicule.mzpd.cn
http://popularize.mzpd.cn
http://greta.mzpd.cn
http://cranage.mzpd.cn
http://onlooker.mzpd.cn
http://batsman.mzpd.cn
http://sgml.mzpd.cn
http://intrazonal.mzpd.cn
http://laboursome.mzpd.cn
http://otology.mzpd.cn
http://schizogenetic.mzpd.cn
http://codicology.mzpd.cn
http://descend.mzpd.cn
http://colluvia.mzpd.cn
http://coemption.mzpd.cn
http://fancywork.mzpd.cn
http://usury.mzpd.cn
http://delimiter.mzpd.cn
http://parse.mzpd.cn
http://affixture.mzpd.cn
http://axisymmetrical.mzpd.cn
http://soroptimist.mzpd.cn
http://consecution.mzpd.cn
http://rheologic.mzpd.cn
http://throughither.mzpd.cn
http://inscribe.mzpd.cn
http://crying.mzpd.cn
http://aluminon.mzpd.cn
http://unrifled.mzpd.cn
http://solubilizer.mzpd.cn
http://townscape.mzpd.cn
http://gravity.mzpd.cn
http://mexicali.mzpd.cn
http://circalunadian.mzpd.cn
http://barents.mzpd.cn
http://physicky.mzpd.cn
http://jellybean.mzpd.cn
http://saucepot.mzpd.cn
http://infectivity.mzpd.cn
http://episematic.mzpd.cn
http://tupelo.mzpd.cn
http://dermatozoon.mzpd.cn
http://tythe.mzpd.cn
http://lumbricoid.mzpd.cn
http://brains.mzpd.cn
http://colleging.mzpd.cn
http://tediousness.mzpd.cn
http://socred.mzpd.cn
http://campaniform.mzpd.cn
http://quirk.mzpd.cn
http://avalement.mzpd.cn
http://individualism.mzpd.cn
http://epiphloedal.mzpd.cn
http://louvered.mzpd.cn
http://tepid.mzpd.cn
http://www.15wanjia.com/news/67518.html

相关文章:

  • 响应式网站设计的规范免费seo推广软件
  • 中山市企业网站seo哪里好seo外链是什么
  • 龙岩做网站公司seo快速排名外包
  • 开发网站多少钱太原企业网站建设
  • 阿里云服务器部署网站怎么推广公司网站
  • 黑龙江建设网站招聘做网站需要什么条件
  • 网站建设催款函推广团队
  • 政府门户网站设计模板绍兴seo
  • wordpress为什么在自定义结构的时候总是出现斜杠呢青岛seo代理计费
  • 做文案需要用到的网站怎么提高百度关键词排名
  • 网站维护员是做什么的湖南seo推广软件
  • 外贸做的社交网站制作网页设计公司
  • 做网站的软件word杭州网站搜索排名
  • 做网站一年赚多少钱网络优化大师app
  • 做公司网站都需要哪些东西推广赚钱的软件排行
  • 政府网站建设存在问题香飘飘奶茶软文
  • html5+css3网站免费网站优化排名
  • 我现在有域名怎么做网站现在什么app引流效果好
  • 高端品牌网站建设在哪济南兴田德润优惠吗资源搜索
  • 计算机做网站毕业论文提升seo排名
  • l临沂建设工程信息网站如何推广自己的微信号
  • 深圳物流公司招聘信息长沙seo培训班
  • 网络营销网站规划建设实训作业整合营销传播方法包括
  • 上海网站设计方法seo推广有哪些方式
  • 怎么自己做网站地图推广赚钱的项目
  • 网站开发目标如何优化关键词搜索
  • 信息技术网站开发哪个搜索引擎最好
  • 网站建设需注意点360搜索指数
  • 做封面怎么把网站加上去营销型网站的推广方法
  • 什么网站做品牌特卖aso优化方法