Dilinizi seçin

Ana sayfa arrow-right ... arrow-right Eğitim ve Referans Yazılımı arrow-right Whoosh

5 ücretsiz ve ücretli Whoosh alternatiflerinin bir listesini derledik. Başlıca rakipler şunları içerir: Algolia, elasticsearch. Bunların yanı sıra, kullanıcılar Whoosh ile Apache Solr, Sphinx (search engine), Apisearch arasında karşılaştırmalar da yaparlar. Ayrıca burada diğer benzer seçeneklere de göz atabilirsiniz: Eğitim ve Referans Yazılımı.


Algolia
Free Subscription

Algolia, tekil bir API aracılığıyla doğal dil işleme ve vektör aramayı sorunsuz bir şekilde entegre eden kapsamlı yapay zeka arama ve keşif platformu olarak öne çıkıyor.

elasticsearch
Open Source

ElasticSearch altında Java dayalı bir dağıtılmış, RESTful, ücretsiz / açık kaynak arama sunucusu ...

Apache Solr
Free Open Source

Solr, Lucene arama kütüphanesine dayanan açık kaynaklı bir kurumsal arama sunucusudur, XML / HTTP ve ...

Sphinx (search engine)
Free Open Source

Sfenks, akılda veritabanı içeriği indeksleme ile tasarlanmış ücretsiz bir yazılım arama motorudur.

Apisearch
Open Source

Milyonlarca belgeyi araştırın ve kullanıcılarınıza benzersiz, şaşırtıcı ve unutulmaz verin ...

Whoosh, metni indekslemek ve ardından indeksi aramak için kullanılan bir sınıf kütüphanesidir.

Whoosh Genel Bakış

Whoosh, saf Python ile uygulanan hızlı, özellikli bir tam metin indeksleme ve arama kütüphanesidir. Programcılar, uygulamalarına ve web sitelerine kolayca arama işlevi eklemek için kullanabilir. Whoosh'un çalışma şeklinin her bölümü ihtiyaçlarınızı tam olarak karşılamak için genişletilebilir veya değiştirilebilir.

Whoosh'in özelliklerinden bazıları şunlardır:

Pythonic API.
Saf-Python. Derleme veya ikili paket gerekmez, gizemli kazalar olmaz.
Alanlanmış indeksleme ve arama.
Hızlı indeksleme ve alma - bildiğim diğer saf Python arama çözümlerinden daha hızlı. Karşılaştırmalara bakınız.
Takılabilir puanlama algoritması (BM25F dahil), metin analizi, saklama, kayıt formatı, vb.
Güçlü sorgu dili.
Üretim kalitesinde saf Python yazım denetleyicisi (bildiğim kadarıyla, yalnızca bir tane).

Whoosh aşağıdaki durumlarda yararlı olabilir:

Her yerde, saf kütüphaneler yapmaktan kaçınmak için doğal bir Python çözümü arzu edilir (veya kullanıcıları onları derlemeye / derlemeye zorlar).
Bir araştırma platformu olarak (en azından Python'u, Java'dan daha kolay okunması ve üzerinde çalışmasını sağlayan programcılar için;)
Kullanımı kolay bir Pythonic arayüzü sizin için ham hızdan daha önemlidir.
Uygulamanız, derinlemesine entegre bir arama / arama çözümünü iyi bir şekilde kullanabilirse, iki farklı arama çözümüne sahip olmak yerine (basit / yavaş / ev yapımı bir entegre, indekslenmiş / hızlı / harici bir ikili bağımlılık) seçenek).

Whoosh Matt Chaput tarafından yaratıldı ve sürdürüldü. Orijinal olarak, Side Effects Software'in 3B animasyon yazılımı Houdini'nin çevrimiçi yardım sisteminde kullanılmak üzere yaratıldı. Yan Etkiler Yazılım A.Ş., nezaketle kodu açık kaynak kodlu kabul etti.

Whoosh Özellikler

tick-square Full text search
tick-square Indexed search

En İyi Whoosh Alternatifleri

Yazılım hakkındaki görüşlerinizi paylaşın, bir inceleme bırakın ve daha da iyileştirmeye yardımcı olun!

Whoosh Etiketler

library python

Değişiklik Önerin

Geri bildiriminiz

Bir derecelendirme seçin
Lütfen bir derece seçin

Your vote has been counted.

Do you have experience using this software?