Jump to content
Forum²

Recommended Posts

Guest Alexander Ebert
Posted

Mit Freuden geben wir die Veröffentlichung unserer elasticsearch-Integration bekannt, sie stellt eine effiziente und belastbare Alternative zum Standard MySQL-FULLTEXT-Suchindex dar.

 

Was ist elasticsearch?

 

elasticsearch ist ein eigenständiger Dienst auf Basis von Apache Lucene™ und bietet präzise und schnelle Suchergebnisse bei großen Datenmengen. Es bietet darüber hinaus eine nahezu unbegrenzte Skalierbarkeit und Redundanz durch die transparente Verteilung des Index über multiple Instanzen ("shards"). elasticsearch wird von vielen großen Seiten für die Suche und Arbeit mit über Hundert Millionen Datensätzen verwendet.

 

Vergleich mit MySQLs FULLTEXT

 

Der FULLTEXT-Index von MySQL ist eine gute Basis mit brauchbaren Ergebnissen bei kleinen und mittleren Communities. Leider unterliegt dieser Index vielen Einschränkungen (z.B. eine Mindestlänge für Wörter und eine eher umfangreiche Stoppwort-Liste) und im Bereich von mehreren Hunderttausend Datensätzen nimmt die Geschwindigkeit stark ab und die Relevanz der Suchergebnisse sinkt. Die vergleichsweise hohe CPU-Last bei großen Datenmengen kann bei gut besuchten Seiten schnell zu einem limitierenden Faktor werden.

 

Kompatibilität mit WoltLab- und Drittanbieter-Produkten

 

Die Suchfunktion wurde im Rahmen von Community Framework 2.1 grundlegend überarbeitet und erlaubt transparent den Einsatz unterschiedlichster Suchdienste. Diese Änderungen erlauben den nathlosen Einsatz von elasticsearch ohne zusätzliche Arbeitsschritte oder Beschränkungen.

 

Anforderungen

 

elasticsearch ist ein auf Java basierender eigenständiger Dienst und kann daher nur auf virtuellen, managed bzw. dedizierten Servern betrieben werden. elasticsearch ist bei den üblichen Hosting-Angeboten nicht verfügbar. elasticsearch 1.4 oder höher, die PHP-Erweiterung php_curl sowie Community Framework 2.1 oder höher werden benötigt; Ein Betrieb mit Burning Board 4.0 oder älter ist nicht möglich.

 

Preis

 

Das elasticsearch Plugin ist für EUR 49,99 (inkl. 19% dt. MwSt.) erhältlich und kann sowohl bei neuen Lizenzen als auch als Erweiterung für bestehende Lizenzen erworben werden.

 

Continue reading...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...