Wie Bloomberg Apache Solr in einer Multi-Tenant-Umgebung skaliert
Während der Countdown für die jährliche Lucene/Solr Revolution Konferenz in Austin im Oktober läuft, heben wir die Vorträge und Sitzungen der vergangenen Konferenzen hervor. Heute stellen wir Ihnen die Sitzung des Bloomberg-Ingenieurs Harry Hight vor, in der es um die Skalierung von Solr in einer Multi-Tenant-Umgebung geht.
Bloomberg Vault ist ein gehostetes Kommunikationsarchiv und eine Suchlösung mit über 2,5 Milliarden Dokumenten in einem 45 TB großen Solr-Index. Dieser Vortrag behandelt einige der Herausforderungen, auf die wir bei der Entwicklung unseres Solr-Such-Backends gestoßen sind, und die Schritte, die wir unternommen haben, um sie zu überwinden, mit Schwerpunkt auf Sicherheit und Skalierbarkeit. Die grundlegende Sicherheit beginnt immer damit, dass verschiedene Benutzer Zugriff auf Teilmengen der Dokumente haben. Interessanter wird es jedoch, wenn Benutzer nur Zugriff auf eine Teilmenge der Daten innerhalb eines bestimmten Dokuments haben und ihre Suchergebnisse diese Einschränkung widerspiegeln müssen, damit keine Informationen preisgegeben werden. Die Skalierung von Solr auf solch extreme Größen stellt einige interessante Herausforderungen dar. Wir werden einige der Techniken vorstellen, die wir verwendet haben, um die Hardwareanforderungen zu reduzieren und gleichzeitig schnelle Antwortzeiten zu gewährleisten.
Harry Hight ist Software-Ingenieur bei Bloomberg Vault. Er hat in den letzten 3 Jahren mit Solr/Lucene gearbeitet, um ein Backend für Kommunikationsarchive und E-Discovery-Suchen aufzubauen, zu erweitern und zu pflegen.
http://www.slideshare.net/lucidworks/efficient-scalable-search-in-a-multi-tenant-environment-harry-hight
Mitmachen auf der Lucene/Solr Revolution 2015, der größten Open-Source-Konferenz zum Thema Apache Lucene/Solr vom 13. bis 16. Oktober 2015 in Austin, Texas. Treffen Sie sich mit den Vordenkern, die die Open-Source-Suchtechnologie Lucene/Solr entwickeln und einsetzen, und vernetzen Sie sich mit ihnen. Vollständige Details und Anmeldung…