![Whoosh](https://i.altapps.net/icons/whoosh-33e8e.png)
2
Whoosh
Whoosh to biblioteka klas i funkcji do indeksowania tekstu, a następnie przeszukiwania indeksu.Umożliwia tworzenie niestandardowych wyszukiwarek treści.
- Darmowa
- Self-Hosted
Whoosh to szybka, funkcjonalna biblioteka pełnotekstowego indeksowania i wyszukiwania zaimplementowana w czystym języku Python.Programiści mogą go używać do łatwego dodawania funkcji wyszukiwania do swoich aplikacji i stron internetowych.Każda część tego, jak działa Whoosh, może zostać rozszerzona lub wymieniona, aby dokładnie spełnić Twoje potrzeby.Niektóre funkcje Whoosh obejmują: Pythonic API.Czysty Python.Nie są potrzebne żadne kompilacje ani pakiety binarne, bez tajemniczych awarii.Indeksowanie i wyszukiwanie według pól.Szybkie indeksowanie i wyszukiwanie - szybciej niż jakiekolwiek inne znane mi rozwiązanie do wyszukiwania w czystym języku Python.Zobacz testy porównawcze.Wtykowy algorytm oceniania (w tym BM25F), analiza tekstu, przechowywanie, format wysyłania itp. Potężny język zapytań.Najwyższej jakości sprawdzanie pisowni w Pythonie (o ile mi wiadomo, jedyne).... Whoosh może być przydatny w następujących okolicznościach: Wszędzie pożądane jest rozwiązanie czysto Pythonowe, aby uniknąć konieczności budowania / kompilowania bibliotek rodzimych (lub zmuszania użytkowników do ich kompilacji / kompilacji).Jako platforma badawcza (przynajmniej dla programistów, dla których Python jest łatwiejszy do czytania i pracy niż Java;) Gdy łatwy w użyciu interfejs Pythonic jest dla Ciebie ważniejszy niż czysta szybkość.Jeśli Twoja aplikacja może dobrze wykorzystać jedno głęboko zintegrowane rozwiązanie wyszukiwania / wyszukiwania, możesz polegać na byciu tam, a nie na dwóch różnych rozwiązaniach wyszukiwania (zintegrowane proste / wolne / domowe, zintegrowane indeksowanie / szybkie / zewnętrzne binarneopcja).Whoosh został stworzony i jest utrzymywany przez Matta Chaputa.Został on pierwotnie stworzony do użytku w systemie pomocy online oprogramowania do animacji 3D Houdini firmy Side Effects Software.Side Effects Software Inc. uprzejmie zgodziło się na otwarcie kodu.
whoosh
Stronie internetowej:
http://whoosh.readthedocs.io/en/latest/index.htmlKategorie
Alternatywy dla Whoosh'a dla wszystkich platform z dowolną licencją
![Algolia](https://i.altapps.net/icons/algolia-717a5.png)
58
Algolia
Algolia pomaga zespołom produktowym łączyć użytkowników z informacjami, zapewniając elementy potrzebne do szybkiego, spersonalizowanego wyszukiwania.
- Płatna
![elasticsearch](https://i.altapps.net/icons/elasticsearch-49558.png)
43
elasticsearch
ElasticSearch to rozproszony, RESTful, darmowy / open source serwer wyszukiwania oparty na Javie na licencji Apache (Lucene).
- Freemium
- Windows
- Linux
- Java
- Web
- Self-Hosted
![Apache Solr](https://i.altapps.net/icons/apache-solr-17040.png)
18
Apache Solr
Solr to serwer wyszukiwania korporacyjnego typu open source oparty na bibliotece wyszukiwania Lucene z interfejsami API XML / HTTP i JSON.
- Darmowa
- Windows
- Mac
- Linux
- Microsoft Azure
![Sphinx (search engine)](https://i.altapps.net/icons/sphinx-search-engine--0bb60.png)
9
Sphinx (search engine)
Sphinx to wyszukiwarka wolnego oprogramowania zaprojektowana z myślą o indeksowaniu zawartości bazy danych.
![Apisearch](https://i.altapps.net/icons/apisearch-07b7.png)
0
Apisearch
Przeszukuj miliony dokumentów i daj swoim użytkownikom unikalne, niesamowite i niezapomniane wrażenia.
- Freemium
- GitHub Pages
- Self-Hosted