temel motor popüler Java Lucene arama motoru erişmek için bir Python uzantısı PyLucene, bir üst düzey arayüzü.
Lucene nispeten düşük seviyeli araç olduğu için bir üne sahiptir ve PyLucene hedefi otomatik kod üretimi ile sarın etmektir.
PyLucene, ortaya çıkan arayüz pythonic uzak mümkün Python deyimler Java deyim dönüştürür rağmen Yani.
Aynı zamanda ünlü CherryPy'ın dayalı bir sığınakta JSON arama sunucusu sağlar.
Lucene gömülü arama kütüphane ise iyi arama yetenekleri gerektiren birçok Python uygulamaları, geleneksel istemci-sunucu veritabanları kullanılarak göç vardır.
Solr Java ve XML bağlanır uzaktan arama ve diğer gelişmiş özellikler, ancak daha sonra herhangi bir özelleştirme veya gömülü kullanım için popüler bir seçenektir.
Dünyalar, örneğin, toplu indeksleme çevrimdışı ve uzaktan canlı arama hem de iyi sağlayabilir yerine python web framework kullanarak.
Basit bir istemci RPC arayüzü olarak uygun sunucu ile etkileşim yapmak için.
Bu sıkıştırma, json ve bağlantı yeniden kullanım desteği ile HTTP etkileşimleri tüm kolları
Özellikler :.
- Gelişmiş arama özellikleri:
- fazlalık, bölümleme ve Sharding desteği ile arama Dağıtılmış.
- Optimize yönlü arama.
- Optimize önek ve aralık sorguları.
- Coğrafi destek.
- Uzaktan arama desteği:
- Üretim yapılandırma
- Canlandırıcı arama
- & quot; & quot Bu gibi daha fazla; sorgular
- belge dilimleri alınıyor
- vurgulayarak Hit metin
- Sorgu ayrıştırma seçenekleri
- JSON hataları
- Gelişmiş vadeli numaralandırma
- Çok araştırmacıların
- seçenekleri sıralama
- YÖNÜ
Bu sürümdeki yeni nedir:
- PyLucene 4.8 ve 4.9 desteklenen
- PyLucene 4.4 ve 4.5 düştü
- DocValues yerinde güncellenmiş olabilir
- Paralel indeksleme iyileştirmeler
sürüm 1.5 yeni nedir:
- PyLucene 4.5 desteklenen
- PyLucene 3 düştü
- Alanlar yeni FIELDTYPE arabirimini kullanan
- SortField karşılaştırıcıları optimize edilmiş ve çoklu değerleri destekleyecek
sürüm 1.2 yeni nedir:
- PyLucene 3.6 desteklenen
- PyLucene 3.1 kalktı
- Tüm IndexWriterConfig seçenekleri için destek
- Dinamik filtre sarmalayıcılar
- Esnek hit sıralama ve filtreleme
sürüm 1.1 yeni nedir:.
- PyLucene 3.5 desteklenen
- PyLucene 3.0 düştü.
- Depolama ve ikili alanların alma.
- Terim sorgu artırılması.
sürüm 1.0 yeni nedir:.
- PyLucene 3.4 desteklenen
- PyLucene 3.0 kalktı.
- doğal bir keyfi fonksiyon ile gruplandırma destek Hits.
- MultiTerm sorguları Açıklığı sorgular.
- Segment bazlı FieldCaches, artan güncellemeleri için optimize edilmiş.
- ek mesafe karşılaştırma programları, isteğe bağlı olarak mekansal contrib modülünü kullanarak.
- NumericField sorgu tek bir terim eşleşecek.
sürüm 0.9 yeni nedir:.
- PyLucene 3.2 desteklenen
- PyLucene 2.9 düştü.
- .
- Optimize toplam hit sayısı.
- IndexWriterConfig ve sınırsız alan uzunluğu desteği.
- Alan ayarları başlatma üzerine valide.
- vurgulama FastVectorHighlighter kullandığında kullanılabilir.
- Yeni açıklıklı sorgular:. Yük ve pozisyon kontrolü
Gerçek zamanlı dizinleyicisi Yakın
sürüm 0.8 yeni nedir:.
- PyLucene 3.1 desteklenen
- PyLucene 2.9 kalktı.
- Tek bir belge indeksi.
- İsteğe bağlı taahhüt siler çıkarmak ve atomik üzerinde dizin optimize.
- tarihsaat ve coğrafi noktaları için Sayısal alan uygulamaları.
- Atom belge güncelleştirmeleri.
Verimli birden fazla sorgu eşleşen
sürüm 0.7 yeni nedir:
- Lucene 2.4 desteği düştü
- CherryPy 3.2 uyumlu
- Mekansal sorgular optimize edilmiş ve sınırsız mesafe izin dahilinde
- Aramalar zaman aşımına olabilir
- Sıralama aramalar puanları bilgisayar ve maxscore izleme izin
- ayrılmasının sorgular
- özel hassas adım Sayısal aralık sorguları
- sayısal terimlerin sayımı
- indeksler bir alt Verimli kopyalama
- RAMDirectory içine yükleniyor araştırmacıların
- SortFields destekleyen özel ayrıştırıcılar ve saha önbellek yeniden
nedir sürüm 0.6 Yeni:.
- Python 2.7 uyumlu
- Verimli yazım denetimi:. Önerileri (otomatik tamamlama) ve düzeltmeler (? Ne demek mi)
- imla kontrolü de dahil olmak üzere özel sorgu ayrıştırıcıları, Destek.
- Sorgular terimleri ayıklanması destekler.
- Dizin artırılması belgeleri destekler.
- Optimize belge alan seçimi.
- Daha yapılandırılabilir sunucu başlangıç seçenekleri, cherryd benzer.
- Dizisi destek maskeleme ve yükleri. sorguları
Yorum Bulunamadı