Möchten Sie Solr mit NoSQL integrieren? Antworten kommen South by Southwest
Für alle, die es nicht nach Austin/SXSW zur diesjährigen Trendsetting in Texas geschafft haben, empfehle ich den neuen Podcast der Sitzung mit RC Johnson von BazaarVoice und unserem Grant Ingersoll, in der es darum ging, die Big Data-Technologie-Cloud (Hadoop, Cassandra, Mongo, wie viele gibt es davon?) aus der Sicht des Suchenden zu betrachten.
Solr Power FTW: Machen Sie NoSQL zu Ihrer Schlampe!: Lernen Sie, wie Solr als Not Only SQL (NoSQL)-Datenbank nach dem Vorbild von Cassandra, Memcached und Redis verwendet werden kann. NoSQL-Datenspeicher werden regelmäßig als nicht-relationale, verteilte und über das Internet skalierbare Datenbanken beschrieben und werden sowohl bei Facebook als auch bei Digg eingesetzt. In dieser Präsentation werden wir uns kurz mit den Grundlagen von NoSQL-Datenspeichern, den Grundlagen von Lucene und den Vorteilen von Solr beschäftigen. Danach werden wir uns mit den technischen Details befassen, wie Sie Solr zu Ihrer primären Abfrage-Engine für groß angelegte Webanwendungen machen können, so dass Ihre traditionelle relationale Datenbank nur noch ein einfacher Schlüsselspeicher ist. Es werden echte Lösungen für Probleme wie die Verarbeitung von vier Milliarden Anfragen pro Monat vorgestellt. Wir werden über die Dimensionierung und Konfiguration der Solr-Instanzen sprechen, um schnelle Antwortzeiten unter hoher Last zu gewährleisten. Wir zeigen Ihnen, wie Sie das Schema in einem Live-System mit mehreren Millionen indizierten Dokumenten ändern und dabei Echtzeit-Ergebnisse erzielen können. Und schließlich beantworten wir Ihre Fragen dazu, wie Sie das Fehlen von Transaktionen in Solr umgehen können und wie Sie all dies in einer hochverfügbaren Lösung realisieren können.
Lassen Sie sich nicht von dem kitschigen Titel der Sitzung ablenken (hat schon mal jemand unseren unterschätzenden Publikumsgeschmack verloren?). Dies ist eine wirklich substanzielle Diskussion über ein aktuelles, relevantes Thema.