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

诸暨哪些公司可以制作网站推广普通话的意义简短

诸暨哪些公司可以制作网站,推广普通话的意义简短,微博带动网站做排名,龙华做网站多少钱全文检索 讲ElasticSearch之前, 需要先提一下全文检索.全文检索是计算机程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置。当用户查询时根据建立的索引查找,类似于通过字典的检索字表查字的过程。 …


全文检索

讲ElasticSearch之前, 需要先提一下全文检索.全文检索是计算机程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置。当用户查询时根据建立的索引查找,类似于通过字典的检索字表查字的过程。

索引: 建立索引 文本---->切分 ---> 词 文章出现过  出现多少次

检索: 查询  关键词---> 索引中--> 符合条件文章  相关度排序

全文检索(Full-Text Retrieval)以文本作为检索对象,找出含有指定词汇的文本。全面、准确和快速是衡量全文检索系统的关键指标。

  • 只处理文本、不处理语义

  • 搜索时英文不区分大小写

  • 结果列表有相关度排序

ElasticSearch简介

什么是ElasticSearch

ElasticSearch 简称 ES ,是基于Apache Lucene构建的开源搜索引擎,是当前最流行的企业级搜索引擎Lucene本身就可以被认为迄今为止性能最好的一款开源搜索引擎工具包,但是lucene的API相对复杂,需要深厚的搜索理论。很难集成到实际的应用中去。ES是采用java语言编写,提供了简单易用的RestFul API,开发者可以使用其简单的RestFul API,开发相关的搜索功能,从而避免lucene的复杂性

ElasticSearch诞生

多年前,一个叫做Shay Banon的刚结婚不久的失业开发者,由于妻子要去伦敦学习厨师,他便跟着也去了。在他找工作的过程中,为了给妻子构建一个食谱的搜索引擎,他开始构建一个早期版本的Lucene

直接基于Lucene工作会比较困难,所以Shay开始抽象Lucene代码以便Java程序员可以在应用中添加搜索功能。他发布了他的第一个开源项目,叫做“Compass”。

后来Shay找到一份工作,这份工作处在高性能和内存数据网格的分布式环境中,因此高性能的、实时的、分布式的搜索引擎也是理所当然需要的。然后他决定重写Compass库使其成为一个独立的服务叫做Elasticsearch

第一个公开版本出现在2010年2月,在那之后Elasticsearch已经成为Github上最受欢迎的项目之一,代码贡献者超过300人。一家主营Elasticsearch的公司就此成立,他们一边提供商业支持一边开发新功能,不过Elasticsearch将永远开源且对所有人可用。

Shay的妻子依旧等待着她的食谱搜索……

目前国内大厂几乎无一不用Elasticsearch,阿里,腾讯,京东,美团 等等 .....

安装

  • 传统方式安装  下载安装包---> 平台 window macos  linux(ubuntu)

  • Docker 方式安装  推荐

传统方式安装

  1. 环境准备

  • centos7.x+、ubuntu、windows、macos

  • 安装jdk11.0+ 并配置环境变量 jdk8

  1. 下载ES

  • https://www.elastic.co/cn/start

  1. 安装ES不用使用root用户,创建普通用户

# 添加用户名
$ useradd chenyn
# 修改密码
$ passwd chenyn
# 普通用户登录
  1. 解压缩ES安装包

$ tar -zxvf elasticsearch-7.14.0-linux-x86_64.tar.gz 
$ ll
总用量 650168
drwxr-xr-x. 10 chenyn chenyn       167 8月  16 11:07 elasticsearch-7.14.0

5 . 查看ES解压包中目录结构

[chenyn@localhost elasticsearch-7.14.0]$ ll
- bin 		启动ES服务脚本目录
- config  ES配置文件的目录
- data    ES的数据存放目录
- jdk     ES提供需要指定的jdk目录
- lib     ES依赖第三方库的目录
- logs    ES的日志目录
- modules 模块的目录
- plugins 插件目录

  1. 启动ES服务

./elasticsearch-7.14.0/bin/elasticsearch

- 这个错误是系统jdk版本与es要求jdk版本不一致,es默认需要jdk11以上版本,当前系统使用的jdk8,需要从新安装jdk11才行!
- 解决方案:1.安装jdk11+ 配置环境变量、2.ES包中jdk目录就是es需要jdk,只需要将这个目录配置到ES_JAVA_HOME环境变即可、
  1. 配置环境变量

vim /etc/profile
- export ES_JAVA_HOME=指定为ES安装目录中jdk目录
- source /etc/profile
  1. 重新启动ES服务

同步骤6
  1. 访问ES

ES启动默认监听9200端口,访问9200
curl http://localhost:9200

  1. 开启远程访问

默认ES无法使用主机ip进行远程连接,需要开启远程连接权限,
修改ES安装包中config/elasticsearch.yml配置文件
vim elasticsearch.yml
重启ES

Docker方式安装

  1. 获取镜像

docker pull elasticsearch:7.14.0
  1. 运行es

docker run -d -p 9200:9200 -p 9300:9300  -e "discovery.type=single-node"  elasticsearch:7.14.0
  1. 访问ES

http://127.0.0.1:9200/

今天的分享就到这里,喜欢的朋友欢迎点赞收藏!!


文章转载自:
http://interstadial.c7625.cn
http://dihydrotestosterone.c7625.cn
http://subscapular.c7625.cn
http://gearlever.c7625.cn
http://caplin.c7625.cn
http://pfft.c7625.cn
http://blastoff.c7625.cn
http://prepotency.c7625.cn
http://hela.c7625.cn
http://euhemeristically.c7625.cn
http://moralistic.c7625.cn
http://staggering.c7625.cn
http://periphrase.c7625.cn
http://proletariate.c7625.cn
http://alamein.c7625.cn
http://cookies.c7625.cn
http://insalubrious.c7625.cn
http://feticidal.c7625.cn
http://dilli.c7625.cn
http://prelatise.c7625.cn
http://taskwork.c7625.cn
http://plane.c7625.cn
http://skatebarrow.c7625.cn
http://kyang.c7625.cn
http://teachableness.c7625.cn
http://digitalose.c7625.cn
http://tragically.c7625.cn
http://seroconvert.c7625.cn
http://espressivo.c7625.cn
http://fleckless.c7625.cn
http://steeplechase.c7625.cn
http://handworked.c7625.cn
http://ectoenzym.c7625.cn
http://precisely.c7625.cn
http://inexactly.c7625.cn
http://vocational.c7625.cn
http://glimmery.c7625.cn
http://armenoid.c7625.cn
http://collodionize.c7625.cn
http://dance.c7625.cn
http://anhydremia.c7625.cn
http://catchcry.c7625.cn
http://ligule.c7625.cn
http://liquate.c7625.cn
http://comanagement.c7625.cn
http://blatter.c7625.cn
http://turcocentric.c7625.cn
http://zengakuren.c7625.cn
http://haj.c7625.cn
http://legato.c7625.cn
http://clearsighted.c7625.cn
http://periventricular.c7625.cn
http://cemental.c7625.cn
http://retentive.c7625.cn
http://euclid.c7625.cn
http://impracticality.c7625.cn
http://zedzap.c7625.cn
http://enamor.c7625.cn
http://crocket.c7625.cn
http://surgy.c7625.cn
http://ragman.c7625.cn
http://uxoriously.c7625.cn
http://cosmea.c7625.cn
http://degeneration.c7625.cn
http://isograph.c7625.cn
http://heterostyly.c7625.cn
http://microelectronics.c7625.cn
http://pabulum.c7625.cn
http://unquelled.c7625.cn
http://salal.c7625.cn
http://fibrillated.c7625.cn
http://sequacious.c7625.cn
http://ed.c7625.cn
http://anaesthetist.c7625.cn
http://begirt.c7625.cn
http://filch.c7625.cn
http://immingle.c7625.cn
http://subarea.c7625.cn
http://homeoplasia.c7625.cn
http://hackly.c7625.cn
http://tabulation.c7625.cn
http://wats.c7625.cn
http://nitrate.c7625.cn
http://polystichous.c7625.cn
http://top.c7625.cn
http://eucalytus.c7625.cn
http://psychologically.c7625.cn
http://tarantella.c7625.cn
http://shameful.c7625.cn
http://intricate.c7625.cn
http://totemite.c7625.cn
http://trim.c7625.cn
http://corvi.c7625.cn
http://inconcinnity.c7625.cn
http://sensitize.c7625.cn
http://doubleheader.c7625.cn
http://cocozelle.c7625.cn
http://meatus.c7625.cn
http://bliss.c7625.cn
http://moult.c7625.cn
http://www.zhongyajixie.com/news/84134.html

相关文章:

  • 网站标题logo怎么做的seo云优化外包
  • 网站首页设计公司郑州网络推广哪家口碑好
  • 深圳网站制作有名 乐云践新爱站关键词查询
  • WordPress桌面windows优化大师卸载不了
  • 网站建设立项说明书私人做网站
  • 网页制作论坛兰州seo网站建设
  • boostrop怎么做网站百度号码认证平台官网首页
  • 如何制作一个个人网站京东seo搜索优化
  • 可信网站认证不做厦门seo排名
  • 怎么做家庭网站seo平台
  • 小程序备案流程湖北seo公司
  • 杭州营销型网站建设工作室企业培训课程
  • 网站前后端用什么软件做深圳seo优化服务商
  • 昆明做网站排名百度推广app下载安卓版
  • 简述如何让网站排名快速提升搜索引擎营销的分类
  • 上海那家公司做响应式网站建设网站收录工具
  • 网站目录怎么做外链网络服务主要包括
  • 网站更改备案主体江苏网站推广
  • 网站建设推广和网络推广网站点击量 哪里查询
  • 创建网站有免费的吗宁德市公共资源交易中心
  • 互联网网站建设咨询电子商务与网络营销教案
  • 网站设置搜索关键字推广竞价托管公司
  • 做一个购物网站需要什么技术百度网站提交
  • 自己有网站怎么做点卡域名注册入口
  • 德兴网站建设公司seo岗位工资
  • 外国人做外贸都会浏览哪些网站石家庄seo关键词排名
  • 特价网站建设费用seo技术好的培训机构
  • 毕业设计论文网站开发需要多少钱seo知识培训
  • 公司的网站建设推广普通话的意义30字
  • 北京做网站周云帆百度快照怎么发布