搜索和分析平臺,Elasticsearch 1.0.0 GA 發布

jopen 10年前發布 | 14K 次閱讀 ElasticSearch

Elasticsearch是一個終端到終端的搜索和分析平臺。今天其Elasticsearch 1.0.0 GA 發布,基于Lucene 4.6.1。此版本開發了近9個月,由183開發人員貢獻了近8,000提交。
一個終端到終端的搜索和分析平臺,Elasticsearch 1.0.0 GA 發布

下載地址:download Elasticsearch 1.0.0 here.

在1.0中可用的主要特點是:

  • Snapshot/Restore API

    Backup or restore select indices or the whole cluster to a shared filesystem, S3 or HDFS via a simple API.

    Blog: Introducing snapshot & restore, Docs: Snapshot/Restore

    </li>

  • Aggregations

    Aggregations are “facets” reborn, providing more powerful, more flexible real-time analytics. Aggregations can be combined with each other and nested, to slice and dice your data exactly the way you want it. Includes the new geohash grid aggregation for geo-clustering.

    Blog: Data visualization with elasticsearch aggregations and D3, Docs: Aggregations

    </li>

  • Distributed Percolation

    Percolation is search reversed: instead of running a query to find matching docs, we can percolate a document to find matching queries. While percolation was already available before, this release makes percolation distributed, so that it will scale with your cluster. Percolation now supports highlighted search snippets, aggregations and bulk percolation.

    Blog: Redesigned percolator, Docs: Percolator

    </li>

  • cat API

    Easy to read, console-based insight into what is happening in your cluster. Particularly useful to the sysadmin when the alarm goes off at 3am and JSON is too difficult to read.

    Blog: Introducing the cat API, Docs: cat API

    </li>

  • Federated search

    The tribe node joins multiple clusters and acts as a federated client. Almost all operations are supported: distributed search, suggestions, percolation. You can even index into multiple clusters with the tribe node. Alternatively, you can set a tribe node to not allow any write operations, making it read-only.

    Docs: Tribe node

    </li>

  • Doc values

    Some of those beautiful aggregations can use a lot of memory, especially when they involve text fields. Doc values store field values on disk rather than in memory, allowing you to run aggregations on much bigger datasets, at the cost of a little performance.

    Blog: disk-based field data a.k.a. doc values, Docs: Doc Values

    </li>

  • Circuit breaker

    There are a few sharp edges in Elasticsearch, places where you can hurt yourself if you are not careful. We are working on adding “circuit breaker” functionality to prevent you from doing so. The first circuit breaker detects attempts to load too much fielddata into memory, which may cause OOM (out of memory) exceptions. More circuit breakers will follow.

    Docs: Fielddata circuit breaker

    </li> </ul> 詳細內容:http://www.elasticsearch.org/blog/1-0-0-released/

     本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!