Hier und willkommen zurück.
Im heutigen Video werden wir nun über Elastica sprechen.
Bevor wir weitermachen und mehr darüber diskutieren, lassen Sie uns eine sehr einfache Analogie nehmen, die es uns
ermöglicht, den tatsächlichen Anwendungsfall zu verstehen.
Nehmen wir also an, dass es in der Ortschaft einen neuen Gemüseladen gibt, der sehr beliebt ist.
Jeden Tag haben Sie also 300 bis 500 Leute, die den Laden besuchen und Gemüse kaufen.
Jetzt fragt jeder Besucher vor dem Kauf nach dem Preis von mindestens zwei bis drei Gemüsesorten.
Stellen Sie sich vor, Sie haben 300 bis 500 Leute, die vielleicht zwei oder drei Mitarbeiter einen Preis verlangen.
Was wäre die Bedingung dafür?
Der Zustand der Mitarbeiter wäre also etwas, das in diesem Diagramm dargestellt wird.
Das ist also ziemlich viel.
Um dies zu überwinden, hat der Gemüsebesitzer beschlossen, einen Dysport zu erstellen, der eine Liste aller gängigen
Gemüsepreise enthält, die von den Käufern angefordert werden.
Dies ist also eine Preisliste, die wir das ganze Jahr über sehen, in der der Eigentümer den Preis
für das am häufigsten gekaufte Gemüse angegeben hat.
Nun, aus dieser einfachen Analogie.
Es gibt zwei wichtige Erkenntnisse.
Erstens, da die Preisliste der gängigen Artikel aufgeführt wurde, müssen Benutzer die Mitarbeiter nicht mehr danach
fragen.
Dadurch wird die Gesamtbelastung des Mitarbeiters effektiv reduziert.
Wenn also ein Gemüseladen vielleicht vier oder fünf Angestellte hat und 400 oder 500 Besucher immer
wieder nach dem gleichen Preis fragen, steigt die Auslastung.
Und um sich auf die andere wichtige Aufgabe konzentrieren zu können.
Mit der Preisliste sinkt also die Arbeitsbelastung des Mitarbeiters.
Zweitens können die Besucher die Preisliste schnell selbst durchgehen.
Dies verbessert also die zeitliche Effizienz sowohl für die Besucher als auch für die Mitarbeiter.
Wenn Sie nun auf ähnliche Weise über die Herausforderungen im Zusammenhang mit ihrer
Datenbank-Workload sprechen, werden Sie feststellen, dass viele Benutzer eine ähnliche Abfrage an ihre Datenbank erstellen.
Der erste Punkt, den wir hier besprechen, ist also, dass es viele häufige Abfragen in der
Datenbank geben kann, die Hunderte von Benutzern zu einem bestimmten Zeitpunkt anfordern können.
Wenn also 100 Benutzer eine ähnliche Abfrage anfordern, erhöht dies letztendlich die Belastung des Datenbankservers.
Dies kann also auch in diesem speziellen Diagramm dargestellt werden.
Um dieses Szenario zu überwinden, können Sie eine Caching-Lösung einführen.
Mit der Gehäuselösung können Sie also die Antwort erhalten, die mit den häufigen Abfragen an die
Datenbank verbunden ist.
Wenn es also Sie oder Sie sind, wo Sie eine leere Zeile haben, wurde eine Abfrage nach Benutzerdaten durchgeführt.
Die Anfrage wird also an die Datenbank gesendet und es gibt eine Antwort zurück.
Abgesehen von der Antwort werden diese Daten auch in dieser Caching-Engine gespeichert.
Was passiert also das nächste Mal, wenn der Client erneut eine Szenenabfrage durchführt?
Diese Abfrage kann an die Gating-Engine gehen und die Antwort kann von der Caching-Engine selbst zurückkommen.
Sobald sich diese Daten in der Caching-Engine befinden, muss der Client nicht mehr dieselbe Abfrage an die Datenbank
senden.
Sie kann automatisch vom Gasmotor beantwortet werden.
Es ist also der Analogie ähnlich, die wir besprochen haben.
Dadurch wird nicht nur die Gesamtleistung verbessert, da sich Caching-Engines im Allgemeinen im Speicher befinden und extrem
schnell sind.
So wird nicht nur die Leistung verbessert, sondern auch die Belastung der Datenbank verringert.
Wenn Sie nun über einige der beliebten Caching-Lösungen sprechen, sind sie sehr beliebt, wenn es um das
Caching von Datenbanken geht.
Erstens ist Memcache und zweitens ist es jetzt, dass beide ziemlich gut sind.
Unter diesen Bewertungen ist sehr beliebt, vor allem, weil sie eingeführt wurden, um einige der mit der Mimecast-Engine
verbundenen Nachteile zu überwinden.
Eine der Herausforderungen, mit denen viele Unternehmen konfrontiert sind, besteht darin, dass Sie, um
diese Engines verwenden zu können, die einfachen Instanzen, in denen diese Engines ausgeführt werden, installieren, konfigurieren, optimieren und
auch sichern müssen.
Sie müssen sich also um alle Aspekte im Zusammenhang mit der Caching-Engine kümmern.
Und diese Aspekte verursachen manchmal viele Probleme.
Wir bitten also um eine Organisation, die viel einfacher wäre, wenn es einen Managed Service gäbe, den
es gibt.
Dann müssten die Benutzer die Installationskonfiguration usw. nicht vornehmen, und hier kommt der Dienst
elasticsearch ins Spiel.
Elastica ist also ein vollständig verwalteter Idalis-Dienst, der es einfacher macht, Speicherdatenspeicher oder Cache-Lösungen bereitzustellen oder zu
züchten und zu beherrschen.
INCLAN Elastica ist also wie ein Managed Service und mit wenigen Klicks können Sie unabhängig von der
Konfiguration eine In-Memory-I-Schicht in Ihrer Infrastruktur haben.
Elastica kann auch VNS erkennen und ersetzen, wodurch der Bestellaufwand reduziert wird.
Lassen Sie uns also eines tun.
Schauen wir uns kurz den elastischen Service an, der derzeit im Besitz von Dysport ist.
Lassen Sie uns fortfahren und den ElasticSearch-Dienst öffnen.
Sie werden also sehen, dass es zwei primäre Caching-Lösungen gibt, die Venis Memcache zur Verfügung stehen.
Und der zweite Vorfall ist, dass Sie eine davon auswählen können und wenn Sie dies tun, müssen
Sie nur aufgefordert werden, bestimmte Konfigurationen auszuwählen.
Wie viele Repliken benötigen Sie also, damit Sie fünf Repliken auswählen können?
Was ist das damit verbundene Knotenband?
Benötigen Sie eine Multi-Availability-Zone oder eine Affiliate oder nicht?
All diese Dinge sind also Point and Click.
Damit ist auch eine automatisierte Backup-Lösung verbunden.
Das ist also großartig, denn wenn Sie diesen Dienst nicht wirklich haben, müssen Sie all
diese Dinge manuell konfigurieren.
Sie müssen also wissen, wie Sie die Konfigurationsdatei ändern können, um mehrere Replikate einzuschließen.
Sie müssen eine Lösung haben, um sie zu erreichen.
Könnte mit Autofill einfach sein.
Müssen Sie eine Lösung finden, um automatisierte Backups usw. zu erstellen?
All diese Dinge sind also durchaus vorhanden.
Und mit der Elastica-Lösung von Idalis mit Point-and-Click-Lösung steht Ihnen ein fertiges Cattleya in
Infrastruktur zur Verfügung.
Das ist die Übersicht über den elastischen Cache-Dienst.
Das Hauptziel des heutigen Videos war es also, Ihnen einen Eindruck davon zu vermitteln, worum es bei ElasticSearch
geht.
Damit endet dieses Video.
Ich hoffe, dieses Video war für Sie informativ.
Und ich freue mich, Sie im nächsten Video zu sehen.