Mehrdimensionale Skalierung

Couchbase Multi-Dimensional Scaling (MDS) verbessert die Leistung und senkt die Kosten, indem es die Services unabhängig voneinander skaliert und die Ressourcenverschwendung von All-in-One Designs vermeidet.

Was ist multidimensionale Skalierung?

Couchbase MDS verbessert die Leistung und senkt die Kosten, indem es die Skalierung von Abfrage-, Index- und Datenservices separat ermöglicht. Diese Trennung vermeidet Ressourcenkonflikte, verschwendete Hardware und unnötiges Rebalancing. Außerdem können Sie jedem Service die beste Hardware für seine Aufgabe zuweisen - CPUs für Abfragen, SSDs für Indizes und RAM für Daten. Ihre Anwendungen werden schneller ausgeführt, die Kunden erhalten ein besseres Erlebnis, und Ihr System ist einfacher zu verwalten.

Wie profitieren die Datenbankdienste von der Isolierung?

Schnelle Prozessoren für Abfragen

Abfragen werden auf dedizierten Knoten schneller ausgeführt und verlangsamen keine Lese- oder Schreibvorgänge durch Auslastung der CPU.

Leistungsstarke SSDs

Indizes auf dedizierten Knoten suchen schneller und verlangsamen die Schreibvorgänge nicht durch Überlastung der Festplatten-E/A.

Verteilung der Daten

Mehr Knotenpunkte bedeuten mehr Datenkapazität. Mit isolierten Datenknoten steigt die Speichernutzung, der CPU-/Festplattenbedarf sinkt, und die Lese-/Schreibgeschwindigkeit bleibt konstant.

Wirkungsgrad

Couchbase erlaubt es, Services bestimmten Knoten zuzuweisen und so die CPU- und RAM-Nutzung durch effiziente Ressourcenverteilung zu maximieren.

Unabhängige Dienstleistungen

Man kann jeden dieser Couchbase Services unabhängig skalieren und muss nicht jeden Service auf jedem Knoten laufen lassen.

  • Daten

    Speicherung und Schlüssel/Wert-Zugriff für JSON-Dokumente.

  • Abfrage

    Die SQL++-Abfrage-Engine kann mit Daten- und Indexdiensten verwendet werden.

  • Index

    Primäre und sekundäre Indizes für Daten.

  • Volltext-, Geodaten- und Vektorsuche für KI.

  • Analytik

    Workload-isolierte Echtzeit-Analysen und SQL++.

  • Vielseitigkeit

    Echtzeit-Logik, um auf Mutationen/Zeiten zu reagieren.

  • Sicherung

    Vollständige und inkrementelle Backups und Zusammenführungen.

Geschwindigkeit ohne Störungen

Dedizierte Abfrageknoten gewährleisten eine schnelle Verarbeitung ohne Verlangsamung von Lese- oder Schreibvorgängen. Durch die Isolierung von Abfragevorgängen vermeiden Sie CPU-Konflikte mit anderen Diensten und können Abfrageknoten skalieren, ohne Daten neu auszugleichen. Dadurch werden Abfragen auch bei hoher Last gleichbleibend schnell.

Hochgeschwindigkeits-Suche, keine Engpässe

Indexdienste profitieren von SSDs und arbeiten am besten, wenn sie isoliert sind. Dies sorgt für schnelle Schreibvorgänge, da die Festplatten-E/A nicht mit anderen Diensten geteilt wird. Sie können die Indizierung unabhängig skalieren und so viele Indizes wie nötig erstellen, ohne die Datenverteilung oder die Schreibleistung zu beeinträchtigen.

Konsistente Lese- und Schreibvorgänge im großen Maßstab

Wenn Datenknoten von Abfrage- und Index-Workloads isoliert sind, bleiben Lese- und Schreibvorgänge schnell und vorhersehbar. Sie müssen Abfragen oder Indizes nicht neu ausbalancieren, um die Datenschicht zu skalieren, und Sie können den Speicher priorisieren, während Sie bescheidenere CPU- und Festplattenressourcen verwenden.

Was die Kunden sagen

Mit dem Bau beginnen

Besuchen Sie unser Entwicklerportal, um NoSQL zu erkunden, Ressourcen zu durchsuchen und mit Tutorials zu beginnen.

Capella kostenlos nutzen

Mit nur wenigen Klicks können Sie Couchbase in die Praxis umsetzen. Capella DBaaS ist der einfachste und schnellste Weg, um loszulegen.

Kontakt aufnehmen

Möchten Sie mehr über die Angebote von Couchbase erfahren? Lassen Sie uns helfen