发布于 2017-05-11 00:47:47 | 385 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的ElasticSearch权威指南,程序狗速度看过来!

ElasticSearch 基于Lucene的搜索引擎

ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。 我们建立一个网站或应用程序,并要添加搜索功能,令我们受打击的是:搜索工作是很难的。我们希望我们的搜索解决方案要快,我们希望有一个零配置和一个完全免费的搜索模式,我们希望能够简单地使用JSON通过HTTP的索引数据,我们希望我们的搜索服务器始终可用,我们希望能够一台开始并扩展到数百,我们要实时搜索,我们要简单的多租户,我们希望建立一个云的解决方案。Elasticsearch旨在解决所有这些问题和更多的。


ElasticSearch v6.0.0-alpha1 发布了,该版本主要更新如下:

Allocation

  • Remove cluster.routing.allocation.snapshot.relocation_enabled setting #20994

Analysis

  • Removing query-string parameters in _analyze API #20704 (issue: #20246)

CAT API

  • Write -1 on unbounded queue in cat thread pool #21342 (issue: #21187)

CRUD

  • Disallow VersionType.FORCE for GetRequest #21079 (issue: #20995)

  • Disallow VersionType.FORCE versioning for 6.x indices #20995 (issue: #20377)

Cluster

  • No longer allow cluster name in data path #20433 (issue: #20391)

Core

  • Simplify file store #24402 (issue: #24390)

  • Make boolean conversion strict #22200

  • Remove the default store type. #21616

  • Remove store throttling. #21573

Geo

  • Remove deprecated geo search features #22876

  • Reduce GeoDistance Insanity #19846

Index APIs

  • Open/Close index api to allow_no_indices by default #24401 (issues: #24031#24341)

  • Remove support for controversial ignore_unavailable and allow_no_indices from indices exists api #20712

Index Templates

  • Allows multiple patterns to be specified for index templates #21009 (issue: #20690)

Java API

  • Enforce Content-Type requirement on the rest layer and remove deprecated methods #23146 (issue: #19388)

Mapping

  • Enforce at most one type. #24428 (issue: #24317)

  • Disallow include_in_all for 6.0+ indices #22970 (issue: #22923)

  • Disable _all by default, disallow configuring _all on 6.0+ indices #22144 (issues: #19784#20925#21341)

  • Throw an exception on unrecognized "match_mapping_type" #22090 (issue: #17285)

Network

  • Remove blocking TCP clients and servers #22639

  • Remove modules/transport_netty_3 in favor of netty_4 #21590

  • Remove LocalTransport in favor of MockTcpTransport #20695

Packaging

  • Remove customization of ES_USER and ES_GROUP #23989 (issue: #23848)

Percolator

  • Remove deprecated percolate and mpercolate apis #22331

Plugin Delete By Query

  • Require explicit query in _delete_by_query API #23632 (issue: #23629)

Plugin Discovery EC2

  • Ec2 Discovery: Cleanup deprecated settings #24150

  • Discovery EC2: Remove region setting #23991 (issue: #22758)

  • AWS Plugins: Remove signer type setting #23984 (issue: #22599)

Plugin Lang JS

  • Remove lang-python and lang-javascript #20734 (issue: #20698)

Plugin Mapper Attachment

  • Remove mapper attachments plugin #20416 (issue: #18837)

Plugin Repository Azure

  • Remove global repositories.azure settings #23262 (issues: #22800#22856)

  • Remove auto creation of container for azure repository #22858 (issue: #22857)

Plugin Repository S3

  • S3 Repository: Cleanup deprecated settings #24097

  • S3 Repository: Remove region setting #22853 (issue: #22758)

  • S3 Repository: Remove bucket auto create #22846 (issue: #22761)

  • S3 Repository: Remove env var and sysprop credentials support #22842

Query DSL

  • Remove deprecated minimum_number_should_match in BoolQueryBuilder #22416

  • Remove support for empty queries #22092 (issue: #17624)

  • Remove deprecated query names: in, geo_bbox, mlt, fuzzy_match and match_fuzzy #21852

  • The terms query should always map to a Lucene TermsQuery#21786

  • Be strict when parsing values searching for booleans #21555 (issue: #21545)

  • Remove collect payloads parameter #20385

REST

Scripting

  • Make dates be ReadableDateTimes in scripts #22948 (issue: #22875)

  • Remove groovy scripting language #21607

Search

  • ProfileResult and CollectorResult should print machine readable timing information #22561

  • Remove indices query #21837 (issue: #17710)

  • Remove ignored type parameter in search_shards api #21688

Sequence IDs

  • Change certain replica failures not to fail the replica shard #22874 (issue: #10708)

Shadow Replicas

完整更新内容请查看发行说明



历史版本 :
分布式搜索引擎 ElasticSearch 6.1.2 和 5.6.6 发布
分布式搜索引擎 Elasticsearch 6.1.1 发布,功能增强
Elasticsearch 6.1.0 发布,分布式搜索引擎
Elasticsearch 6.0.1 发布,分布式搜索引擎
Elasticsearch 6.0.0 正式发布,带来大量新特性
Elasticsearch v6.0.0-rc2 发布,分布式搜索引擎
Elasticsearch 5.6.3 发布,分布式搜索引擎
Elasticsearch v6.0.0-rc1 发布,分布式搜索引擎
Elasticsearch 5.6.2 发布,分布式搜索引擎
Elasticsearch 5.6.1 发布,分布式搜索引擎
Elasticsearch v5.6.0 发布,分布式搜索引擎
Elasticsearch 6.0.0-beta2 发布,分布式搜索引擎
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务