`
donlianli
  • 浏览: 339201 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
Group-logo
Elasticsearch...
浏览量:217956
社区版块
存档分类
最新评论

Elasticsearch升级到1.2的不兼容变化-系统和设置

阅读更多
本文为官方文档的译文加个人理解。作者翻译时,elasticsearch(下面简称es)的版本为1.2.1。
 
1、系统级别及设置方面
1.1 es启动时,默认是作为一个前台程序启动。如果你想让es作为一个后台守护进程,需要在启动命令后面加-d参数。
 
1.2 命令行参数,默认不需要再加-Des.前缀。新的格式如下:
./bin/elasticsearch --node.name=search_1 --cluster.name=production
 
1.3 在64位的linux系统上面,默认采用内存映射文件(mmapfs)作为底层的存储结构。请确保linux参数MAX_MAP_COUNT设置的足够大。因为在redhat系列和Debian系列的linux系统中,这个默认值是262144。
 
1.4 redhat和Debian系列的linux系统,安装elasticsearch,默认不是随系统自动启动。个人理解为采用rpm公用库安装的elasticsearch原来可能是随系统自动启动。
 
1.5 cluster.routing.allocation.disable_allocation, cluster.routing.allocation.disable_new_allocation 和cluster.routing.allocation.disable_replica_location这三个参数被合并成了一个参数,新的参数名称及取值如下:
cluster.routing.allocation.enable: all|primaries|new_primaries|none

个人只说一点,mongodb也采用了mmap作为底层的存储方法,这种文件系统跟传统的文件系统有一个很大的区别就是,减少操作系统作为中间人将数据传来传去的麻烦,程序可以直接将数据刷入磁盘或者将数据从磁盘加载到内存,而不用操作系统先把磁盘数据先加载到内核区,在传递到用户程序的缓冲区步骤。

有关内存映射文件的更多介绍及可能遇到的问题,可以查看我之前的博客,

Mongodb FAQ 存储(storage)篇 

原文地址:http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/_system_and_settings.html
未完待续......
 
关于我,邯郸人。
对这类话题感兴趣?欢迎发送邮件至donlianli@126.com
请支持原创:http://www.iteye.com/blogs/subjects/elasticsearch-tutor
 
0
0
分享到:
评论

相关推荐

    elasticsearch-river-neo4j-1.2.1.1.zip

    安装这个插件的过程相对简单,通常包括下载 "elasticsearch-river-neo4j-1.2.1.1.zip" 压缩包,解压后将包含的 "elasticsearch-river-neo4j-master" 文件夹复制到 Elasticsearch 的 "plugins" 目录下,然后重启 ...

    windows版本ES7.17.3中文分词器elasticsearch-analysis-ik-7.17.3 .zip

    用于elasticsearch7.17.3这个版本的ik中文分词器,考虑到官网有时网络不稳定下载不下来,这里特意上传,方便大家使用; 目录结构如下: config -- 文件夹 plugin-security.policy plugin-descriptor.properties ...

    elasticsearch-analysis-dynamic-synonym-7.2.0

    Elasticsearch(ES)是一款功能强大的全文搜索引擎,广泛应用于数据检索、数据分析等领域。为了提高搜索的准确性和便利性,Elasticsearch提供了丰富的分析插件,其中"elasticsearch-analysis-dynamic-synonym-7.2.0...

    ES同义词插件 analysis-dynamic-synonym7.5.1版本

    在IT领域,特别是搜索引擎优化和信息检索中,Elasticsearch是一个非常重要的工具,它是一个分布式、RESTful风格的搜索和分析引擎,广泛用于实时数据分析和全文检索。在本话题中,我们将聚焦于“ES同义词插件analysis...

    elasticsearch-analysis-dynamic-synonym-7.0.0.zip

    Elasticsearch是一个强大的开源搜索引擎,广泛应用于数据存储和分析领域。为了增强其对文本的处理能力,特别是中文分词和语义理解,开发者通常会利用各种插件来扩展其功能。"elasticsearch-analysis-dynamic-synonym...

    elasticsearch-analysis-dynamic-synonym-7.12.1.zip

    描述中的"作者自己编译"意味着这个插件是由个人开发者编译和发布的,可能并非官方版本,但它是基于Elasticsearch 7.12.1版本进行编译的,确保与该版本的Elasticsearch兼容。"欢迎大家学习交流"表明作者鼓励社区成员...

    elasticsearch-analysis-ik-7.10.0.zip下载

    总的来说,"elasticsearch-analysis-ik-7.10.0.zip"是Elasticsearch 7.10.0版的一个关键组件,它提升了系统处理中文文本的能力,通过优化的分词算法,使得搜索和分析中文内容变得更加准确和高效。对于那些处理大量...

    elasticsearch-bulk-insert-plugin-8.2.0.0-342.zip

    Elasticsearch 7.x相比6.x版本,引入了一些重要的变化和改进,包括: 1. 更改索引格式:从6.x的Lucene 7.x升级到7.x,这可能影响了插件的内部数据存储方式。 2. 分片分配策略优化:为了提高性能和可扩展性,7.x版本...

    elasticsearch-bulk-insert-plugin-8.x-es7.x.x.zip

    kettle 支持elasticsearch7.x 批量上传的插件,减压后放到data-integration\plugins 目录下即可

    elasticsearch-analysis-ik-7.10.2.zip

    Elasticsearch(ES)作为一个开源的全文搜索引擎,因其强大的搜索功能和分布式特性而备受青睐。然而,对于中文这种复杂的语言,分词是搜索引擎理解文本的关键步骤。本文将详细介绍elasticsearch-analysis-ik-7.10.2...

    elasticsearch-analysis-pinyin-7.4.0 es拼音分词器7.4.0

    因此,理解并合理利用Elasticsearch的索引策略、分片和副本设置,以及查询优化技术,对于提升整体性能至关重要。 总的来说,elasticsearch-analysis-pinyin-7.4.0为Elasticsearch带来了强大的中文拼音分词功能,极...

    elasticsearch-analysis-ik-8.11.0

    同时,由于它兼容Elasticsearch的最新版本,因此也能享受到Elasticsearch在性能、稳定性和功能上的持续改进。 总之,Elasticsearch Analysis IK 8.11.0是一个强大且灵活的中文分词解决方案,通过精细的分词策略,它...

    elasticsearch-analysis-dynamic-synonym-7.6.2

    `elasticsearch-analysis-dynamic-synonym-7.6.2`是一个专为ES7.6.2版本设计的动态同义词插件,旨在实现同义词的动态加载和管理,使得同义词库可以随着业务需求的变化而实时更新。 **一、动态同义词插件的作用** 1...

    西门子固件升级(内附升级教程)6ES7215-1AG40-0XB0_V4.4.zip

    西门子固件升级是确保自动化设备保持最新功能和最佳性能的重要步骤,特别是对于像6ES7215-1AG40-0XB0这样的西门子SIMATIC S7-1200系列控制器。这个压缩包包含了必要的资源和指导来帮助用户完成升级过程。 在固件...

    最新版linux elasticsearch-7.17.1-linux-x86_64.tar.gz

    Elasticsearch是一个开源的全文搜索引擎,它以其高效、可扩展和实时性著称。这个"最新版linux elasticsearch-7.17.1-linux-x86_64.tar.gz"文件是为Linux平台设计的Elasticsearch 7.17.1版本的二进制发行版,适用于64...

    elasticsearch-analysis-ik-7.6.1.zip

    Elasticsearch(ES)是一个基于Lucene的分布式、RESTful搜索引擎,广泛应用于大数据分析、日志收集和全文检索等领域。它的核心功能包括索引、搜索、分析和聚合,但默认情况下对中文的支持并不完善,因此需要借助像IK...

    elasticsearch-analysis-ik-6.8.0.zip

    使用 IK 分词器时,首先需要将压缩包中的 JAR 文件和配置文件复制到 Elasticsearch 的 plugins 目录下,然后重启 Elasticsearch 服务以加载插件。IK 分词器支持两种分词模式:"smart" 和 "strict",前者更注重语义...

    7.17.1系列Elasticsearch的elasticsearch-analysis-ik分词器

    elasticsearch-analysis-ik 是一个常用的中文分词器,在 Elasticsearch 中广泛应用于中文文本的分析和搜索。下面是 elasticsearch-analysis-ik 分词器的几个主要特点: 中文分词:elasticsearch-analysis-ik 是基于...

    elasticsearch-analysis-ik-7.17.0

    版本7.17.0代表了该插件对Elasticsearch 7.17.0版本的适配,确保与核心引擎的兼容性和最佳性能。 该插件包含了以下几个关键组件: 1. **httpclient-4.5.2.jar**:这是Apache HttpClient库的一个版本,用于处理HTTP...

Global site tag (gtag.js) - Google Analytics