web-gelistirme-sc.com

ElasticSearch'e yeni başlayanlar için rehber

ElasticSearch (bildiğim kadarıyla) hakkında hiç kitap bulunmuyor ve http://www.elasticsearch.org/guide/ sadece referanslar içeriyor gibi görünüyor.

Özellikle farklı haritalandırma ve indeksleme stratejileri açısından tavsiye edebileceğiniz herhangi bir yeni başlayanlar için rehber veya öğreticiler, belki de örnekler;

205
uzyn

Düzenleme (Nisan 2015):

Birçoğunun fark ettiği gibi, eski blogum artık geçersiz. Makalelerimin çoğu Elastic blog'a aktarıldı ve ismimi filtreleyerek bulunabilir: https://www.elastic.co/blog/author/zachary-tong

Dürüst olmak gerekirse, başlangıç ​​seviyesindeki bilginin en iyi kaynağı şimdi Elasticsearch - The Definitive Guide kendim ve Clinton Gormley tarafından yazılmıştır.

Sıfır arama motoru bilgisini üstlenir ve Elasticsearch bağlamında bilgi edinme ilk müdürlerini açıklar. Referans dokümanlar tamamen ihtiyacınız olan parametreyi bulmakla ilgili olsa da, Rehber, aramadaki sorunları ve bunların nasıl çözüleceğini tartışan bir anlatıdır.

Hepsinden iyisi, kitap OSS ve ücretsizdir (bir kağıt kopya almak istemediğiniz sürece, bu durumda O'Reilly size mutlulukla bir tane satacaktır :))

Düzenleme (Ağustos 2013):

Makalelerimin çoğu, kişisel sitemde yayınlanmayan yeni makalelerin yanı sıra resmi Elasticsearch blog adresine de taşındı.

Orijinal yayın:

Ayrıca Lucene/Solr deneyimi olmayan ElasticSearch'ü öğrenmekten de hüsrana uğradım. Blogumda öğrendiklerimi yavaşça belgeliyorum ve şu ana kadar yazılmış dört dersim var:

Bu yüzden düzenlemeye devam etmek zorunda değilim, blogumdaki gelecekteki tüm eğitimler bu kategori bağlantısının altında bulunabilir.

Ve bunlar, yer imlerine eklediğim bağlantılar, çünkü bir şekilde veya başka bir şeyle inanılmaz derecede yardımcı oldular:

272
Zach

Bu bağlantıyı kullanarak genel bakışı öğrenebilirsiniz.

http://spinscale.github.com/elasticsearch/2012-03-jugm.html#/1

15
George Viju

Genel olarak elasticsearch’de ve “bilgi alma”/“tam metin araması” nda yeniyseniz, tavsiyem, belirli özellikler hakkındaki eğitimleri denemeden önce ilk önce bu kaynakları kontrol etmektir:

13
karmi

Elastik Arama'yı öğrenmem gereken en zor şeylerden biri olarak buldum, Lucene'yi daha önce kullanmamıştım ve izlemesi oldukça zor olan belgeleri buldum.

Bunlar öğrenmeye başlamadan önce keşke dilediğim şeyler:

Yapılandırma ve kurulum

ELS'yi Centos, Mint ve Ubuntu kullanarak 3 VM'de çalışacak şekilde yapılandırdım. Centos, üçünün en iyi seçimiydi.

Bu kılavuzu takip ettim kurmama yardım etmek için (her üç dağıtımda da iyi çalıştı)

Dizin ve türleri

Bir Dizin birçok türde olabilir, aynı dizinde bulunan verilerin iyi bir şekilde ayrılmasını sağlayabileceğiniz türleri kullanarak.

PHP

Ön uç olarak PHP ve ELS kurulumumu scriptlerime entegre etmek için bu sarıcıyı kullandım kullanıyorum.

Diğer kaynaklar

Sorunuza verilen cevabın sunumu gerçekten çok iyi, üzerinden geçin ve DSL Query sözdizimini öğrenin;.

13
David Barker