elasticsearch使用手册簿簿

elasticsearch使用手册簿簿

ID:28871033

大小:343.00 KB

页数:15页

时间:2018-12-14

elasticsearch使用手册簿簿_第1页
elasticsearch使用手册簿簿_第2页
elasticsearch使用手册簿簿_第3页
elasticsearch使用手册簿簿_第4页
elasticsearch使用手册簿簿_第5页
资源描述:

《elasticsearch使用手册簿簿》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案ElasticSearch使用手册一、ElasticSearch简介1.1.什么是ElasticSearchElasticSearch(以下均检查ES)是Compass(基于Lucene开源项目)作者ShayBanon在2010年发布的高性能、实时、分布式的开源搜索引擎。后来成立了ElasticSearch公司,负责ES相关产品的开发及商用服务支持,ES依旧采用免费开源模式,但部分插件采用商用授权模式,例如Marvel插件(负责ES的监控管理)、Shield插件(提供ES的授权控制)。1.2.ElasticSearch的基础概念nCollection在SolrCloud集群中逻

2、辑意义上的完整的索引。它常常被划分为一个或多个Shard,它们使用相同的ConfigSet。如果Shard数超过一个,它就是分布式索引,SolrCloud让你通过Collection名称引用它,而不需要关心分布式检索时需要使用的和Shard相关参数。nConfigSetSolrCore提供服务必须的一组配置文件。每个configset有一个名字。最小需要包括solrconfig.xml(SolrConfigXml)和schema.xml(SchemaXml),除此之外,依据这两个文件的配置内容,可能还需要包含其它文件。它存储在Zookeeper中。Config精彩文档实用标准文案sets可

3、以重新上传或者使用upconfig命令更新,使用Solr的启动参数bootstrap_confdir指定可以初始化或更新它。nCoreCore也就是SolrCore,一个Solr中包含一个或者多个SolrCore,每个SolrCore可以独立提供索引和查询功能,每个SolrCore对应一个索引或者Collection的Shard,SolrCore的提出是为了增加管理灵活性和共用资源。在SolrCloud中有个不同点是它使用的配置是在Zookeeper中的,传统的Solrcore的配置文件是在磁盘上的配置目录中。nLeader赢得选举的Shardreplicas。每个Shard有多个Repl

4、icas,这几个Replicas需要选举来确定一个Leader。选举可以发生在任何时间,但是通常他们仅在某个Solr实例发生故障时才会触发。当索引documents时,SolrCloud会传递它们到此Shard对应的leader,leader再分发它们到全部Shard的replicas。nReplicaShard的一个拷贝。每个Replica存在于Solr的一个Core中。一个命名为“test”的collection以numShards=1创建,并且指定replicationFactor设置为2,这会产生2个replicas,也就是对应会有2个Core,每个在不同的机器或者Solr实例。一

5、个会被命名为test_shard1_replica1,另一个命名为test_shard1_replica2。它们中的一个会被选举为Leader。nShard精彩文档实用标准文案Collection的逻辑分片。每个Shard被化成一个或者多个replicas,通过选举确定哪个是Leader。一、ElasticSearch安装ClouderaSearch作为CDH的一个组件,统一采用ClouderaManager进行安装及配置,具体内容参加CDH的安装说明文档,本文以具体配置使用为主。二、基本应用3.1.简单示例采用SSH或者Telnet远程连接到服务器上,在控制台依次执行下来命令,完成Sol

6、r的集合创建以及数据加入处理。创建solr配置目录(执行后会在当前目录生产oa_solr目录)精彩文档实用标准文案#solrctlinstancedir--generateoa_solr基于solr配置,创建Core#solrctlinstancedir--createoaoa_solr创建集合#solrctlcollection--createarticle-s2-coa向集合中加入测试数据#cd/opt/cloudera/parcels/CDH/share/doc/solr-doc*/example/exampledocs#java-Durl=http://localhost:8983

7、/solr/article/update-jarpost.jar*.xml在浏览器中输入http://10.68.128.217:8983/solr/进入Solr配置管理界面。在左侧导航栏中选择Core,点击“Query”菜单,点击“ExecuteQuery”,如出现数据,则完成最基本的查询功能。3.2.整合中文分词Solr默认没有中文分词处理,需要进行添加配置,本示例采用IKAnalyer进行中文分词配置。精彩文档实用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。