ElasticSearch bulut bilişim altyapıları için özel olarak inşa gerçek zamanlı arama analitik, desteği ile dağıtılmış dinlendirici bir Java arama motorudur. ElasticSearch dayanmaktadır Apache Lucene .
Elastica Yukarıda belirtilen ElasticSearch arama motorunu kullanarak PHP tabanlı projeler içinde içerik arama ve indeksleme için temel bir arayüz kurar.
Bu kütüphane resmi olarak desteklenen bir ElasticSearch istemcisi değildir.
Sürüm numaraları resmi ElasticSearch bültenleri ile homolog olan
Bu sürümdeki yeni Nedir:.
- güncelleme inşa bağımlılığı 2.1.1 elasticsearch için
- readd & # x5c; Elastica & # x5c, Filtre & # x5c;. İçiçe
sürüm 2.3.1 / 3.0.0-beta1 yeni Nedir:
- Eklendi Elastica & # x5c ; Faset & # x5c; DateHistogram :: setFactor ()
- Eklendi Elastica & # x5c; Sorgu & # x5c; QueryString :: setTimezone
- Eklenenler .editorconfig
- Eklendi Elastica & # x5c; Öner & # x5c; Tamamlama
- Eklendi Elastica & # x5c; Sorgu & # x5c, Görüntü
- Eklendi Scrutinizer Kod Kalite durum rozeti
- persantilleri toplama için destek eklendi
- Travis PHP 7 tarihinde eklendi test
- belgeleri karşı Katma MLT sorgu
- Eklendi Elastica & # x5c; Sorgu & # x5c; SimpleQueryString :: setMinimumShouldMatch
- Eklendi Elastica & # x5c; Sorgu & # x5c; FunctionScore :: setMinScore
- Eklendi Elastica & # x5c; Sorgu & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Elastica & # x5c için yeni yöntemler eklendi; Toplama & # x5c; DateHistogram: setOffset, setTimezone
- Elastica & # x5c yöntemleri ardından; Toplama & # x5c; DateHistogram olarak işaretlenmiş önerilmemektedir: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- elastik etki Sabit elasticsearch bağlantılar
- Sorgu :: setSource işlevi # 818 yılında bool izin http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () Elastica & # x5c uygulanan; Index
sürüm 2.3.0 yeni Nedir:
- Eklendi Elastica & # x5c; yontulmuş & # x5c; DateHistogram :: setFactor ()
- Eklendi Elastica & # x5c; Sorgu & # x5c; QueryString :: setTimezone
- Eklenenler .editorconfig
- Eklendi Elastica & # x5c; Öner & # x5c; Tamamlama
- Eklendi Elastica & # x5c; Sorgu & # x5c, Görüntü
- Eklendi Scrutinizer Kod Kalite durum rozeti
- persantilleri toplama için destek eklendi
- Travis PHP 7 tarihinde eklendi test
- belgeleri karşı Katma MLT sorgu
- Eklendi Elastica & # x5c; Sorgu & # x5c; SimpleQueryString :: setMinimumShouldMatch
- Eklendi Elastica & # x5c; Sorgu & # x5c; FunctionScore :: setMinScore
- Eklendi Elastica & # x5c; Sorgu & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Elastica & # x5c için yeni yöntemler eklendi; Toplama & # x5c; DateHistogram: setOffset, setTimezone
- Elastica & # x5c yöntemleri ardından; Toplama & # x5c; DateHistogram olarak işaretlenmiş önerilmemektedir: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- elastik etki Sabit elasticsearch bağlantılar
- Sorgu :: setSource işlevi # 818 yılında bool izin http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () Elastica & # x5c uygulanan; Index
sürüm 2.1.0 yeni Nedir:
- Eklendi Elastica & # x5c; yontulmuş & # x5c; DateHistogram :: setFactor ()
- Eklendi Elastica & # x5c; Sorgu & # x5c; QueryString :: setTimezone
- Eklenenler .editorconfig
- Eklendi Elastica & # x5c; Öner & # x5c; Tamamlama
- Eklendi Elastica & # x5c; Sorgu & # x5c, Görüntü
- Eklendi Scrutinizer Kod Kalite durum rozeti
- persantilleri toplama için destek eklendi
- Travis PHP 7 tarihinde eklendi test
- belgeleri karşı Katma MLT sorgu
- Eklendi Elastica & # x5c; Sorgu & # x5c; SimpleQueryString :: setMinimumShouldMatch
- Eklendi Elastica & # x5c; Sorgu & # x5c; FunctionScore :: setMinScore
- Eklendi Elastica & # x5c; Sorgu & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Elastica & # x5c için yeni yöntemler eklendi; Toplama & # x5c; DateHistogram: setOffset, setTimezone
- Elastica & # x5c yöntemleri ardından; Toplama & # x5c; DateHistogram olarak işaretlenmiş önerilmemektedir: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- elastik etki Sabit elasticsearch bağlantılar
- Sorgu :: setSource işlevi # 818 yılında bool izin http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () Elastica & # x5c uygulanan; Index
Sorgu & # x5c,;
Yeni nedir sürümü Elastica & # x5c 1.4.3.0:
- Added~~V RegExp
- 1.4.2 ElasticSearch Güncelleme
- PHP 5.3 için kaldırıldı destek
- top_hits toplama DSL yöntemine @return ek açıklama eklendi
- Eklendi Elastica & # x5c; Toplama & # x5c; TopHits
- Vagrantfile güncellenen
- Eklentiler ES 1.3.4 güncellendi
- ES 1.3.4 ile uyumludur, eklenti test ortamında geri eklendi
- Eklendi: Filtre & # x5c; Menzil :: setExecution, Filtre & # x5c; Şartları :: setExecution, Filtre & # x5c; Eksik :: setExistence, Filtre & # x5c; Eksik :: setNullValue, Filtre & # x5c; HasChild :: setMinumumChildrenCount, filtre & # x5c; HasChild :: filtre & # x5c; HasChild :: setMaximumChildrenCount, filtre & # x5c; Endeksleri :: addIndex
- Filtre & # x5c; HasChild :: setType, Filtre & # x5c; HasParent :: setType şimdi argüman olarak Tip örneğini destek
- Filtre & # x5c; Endeksleri :: setIndices, Filtre & # x5c; Endeksleri :: addIndex şimdi argüman olarak Endeksi örneğini destek
- : Filtre & # x5c; HasChild :: setScope, Filtre & # x5c; HasParent :: setScope, Filtre & # x5c; İç içe :: setScoreMode, Filtre & # x5c; Bool :: setBoost
- Ek Talep percolator Vücut Seçenekler
- updateDocument kullanırken dikkat kimliği yapıyor urlencoded edilir
- fonksiyon skoru sorguda kilo uygulayın
tasarruf eklentinin yeni sürümü bu yana
yanlışlıkla ekledi kaldırıldı
sürüm 1.3.4.0:
- Update~~pobj yeni nedir 1.3.4 ElasticSearch için.
- kütüphane sürümüyle eşleşen composer.json şube takma güncelleyin.
- Güncelleme lisans projesini eşleşecek.
- olmayan çalıştırılabilir dosyaları yürütme izni silin.
- Üst düzey filtre parametre post_filter olarak değiştirilmiştir.
- onaylanmamaktadır: Elastica & # x5c; Sorgu :: SetFilter () önerilmemektedir. . Elastica & # x5c kullanın; Sorgu :: setPostFilter () yerine
- onaylanmamaktadır: Elastica & # x5c, dizi olarak sorgu :: setPostFilter () geçen filtresi önerilmiyor. yerine AbstractFilter örneğini geçirin.
- Sabit Elastica & # x5c karakter / kaçan; Util :: escapeTerm (), Elastica & # x5c içinde JSON_UNESCAPED_SLASHES çıkarılan kullanımını;. JSON
composer.json
arama
ElasticSearch sürüm 1.3.0 ile 1.3.0.0:
- Updated~~V sürümde yeni nedir.
- Katma setQuery () Elastica & # x5c yöntem; Sorgu & # x5c;. ConstantScore
- Test env ENV var aracılığı ES konak / port yapılandırmak mümkün olun.
- tohum hata olmadan random_score.
FunstionScore Sorgu Sabit
bir dizi kaynağı gönderirse doc_as_upsert dikkate güncelleştirilmiş bir sürümünü 1.2.1.0:
- toString~~pobj yeni nedir
- es v1.2.0 ile çalışmak için Aggragations / Filtre Fix
- Varsayılan Http ulaşım alternatif olarak Katma guzzle taşıtları
- Eklendi Elastica & # x5c; ScanAndScroll Iterator
- JSON compat kütüphanesi ekleyin; Elasticsearch JSON bayrakları ve güzel hata işleme
- Güncelleme dev 4.1 PHPUnit için oluşturur. *
- Set processIsolation ve false backupGlobals testleri hızlandırmak için. processIsolation PHPUnit 4.0.19 ile çok yavaş oldu.
- alaised endeksinde ayarları almak Fix
- kaynak filtreleme eklendi adlı fonksiyon
- Elastica & # x5c sabit Kaydırma tipi; Arama eklenen
- Eklendi setAnalyzer yöntemi Sorgu & # x5c için, FuzzyLikeThis Class ve params ile sabit sorun birleştirilen değil
- Tipo düzeltmeleri
- erişilmez return ifadesini kaldırın
Yeni sürümünde eksik TermsStats kullanım alanı 1.1.1.1:
- Fixed~~V nedir - & # x3e; setOrder ().
- Elasticsearch ile ElasticSearch tüm örneklerini değiştirildi.
ElasticSearch sürüm 1.1.1.0:
- Update~~pobj yeni nedir 1.1.1
- ElasticSearch 1.1.0 kaldırıldı olarak kaldırıldı CustomFiltersScore ve CustomScore sorgu
- Güncelleme Düğüm Bilgisi kullanmak için eklentileri yerine eklenti
- adlar için Sabit haritalama sorunu
sürüm 1.1.0 yeni Nedir:
- Sabit Sorgu & # x5c; Maç Belirsizlik parametre türü.
sürüm 1.0.1.2:
- Added~~V Filtre & # x5c yeni nedir; Endeksler
ElasticSearch şimdi uyumlu olarak yeniden sürüm 1.0.1.1:
- Enable goecluster-faset yeni nedir Travis 1.0.
- Çalıştır elasticsearch günlük çıkış yok etmek.
- Set memache php sürümü.
Travis inşa arka planda
ortam değişkeni olarak
sürüm 1.0.1 yeni Nedir:
- Elastica / Ulaştırma Katma JSON_UNESCAPED_UNICODE ve JSON_UNESCAPED_SLASHES seçenekleri / http, Elastica / Dökme / Eylem.
- Sabit kaydını percolator.
- Kaldırılan yinelenen çizgi.
(Hala _percolator yerine .percolator kullanılan)
kayıt percolator rotadan
ElasticSearch 1,0 1.0.0.0:
- Updated~~V sürümde yeni nedir
- Ekle toplamalardan
- shard zaman aşımı ayarı çalışmıyor
- Elastica & # x5c kaldır
- talep Minor verdiği ve ES 1.0.0.RC1 değişiklikleri ayarlamak için sınıfları ele sonuç
- Güncelleme mapper-ekleri .travis.yml sürüm 2.0.0.RC1 için eklentisi
- ES 1.0.0.RC1 değişikliklerin hesaba testleri ayarlayın
- eklenti henüz ES 1.0.0.RC1 için güncelleştirilmiş değil gibi deney / bin / run_elasticsearch.sh yüklü olmaktan Geocluster-faset eklentisi önleyin
- Eklendi Elastica & # x5c; Sorgu & # x5c; DisMax
ES 1.0.0.RC1 desteklenmeyen Metin; Sorgu & # x5c,, Field ve Elastica & # x5c; Sorgu & # x5c
Gereksinimleri :
- PHP 5.3.3 veya daha yüksek
- ElasticSearch 1.0.0 veya daha yüksek
1 Yorumlar
gigi 20 Feb 18
Porcaria asta e tradusa cu google translate lol