Es tut uns leid. Wir konnten keine Übereinstimmung für Ihre Suche finden.

Beachten Sie die folgenden Tipps, um das Gesuchte zu finden:

  • Prüfen Sie die Schreibweise des Suchbegriffs.
  • Verwenden Sie Synonyme für das eingegebene Stichwort, z. B. „Anwendung“ statt „Software“.
  • Beginnen Sie eine neue Suche.
Kontaktieren Sie uns Bei Oracle Cloud anmelden

Sharding

Oracle Sharding verteilt Segmente eines Datasets über viele Datenbanken (Shards) auf verschiedenen Computern, On-Premise oder in der Cloud. Es ermöglicht global verteilte, linear skalierbare Multimodell-Datenbanken. Es erfordert keine spezielle Hardware oder Software. Oracle Sharding unterstützt all das bei gleichzeitiger Bereitstellung starker Konsistenz, vollständiger SQL-Leistung, Unterstützung für strukturierte und unstrukturierte Daten und des Oracle Database-Ökosystems. Es erfüllt die Anforderungen an die Datenhoheit und unterstützt Anwendungen, die geringe Latenz und hohe Verfügbarkeit erfordern.

Sharding-Innovation Sharding-Innovation

Erfahren Sie, wie Oracle Hyperskalierbarkeit über global verteilte Datenbanken hinweg ermöglicht.

Internetbasierte Anwendungen mit Oracle Database entwickeln Internetbasierte Anwendungen entwickeln

Oracle BlueKai Data Management Platform verwendet Oracle Sharding zur Speicherung von Petabyte an Daten, um mit einer einzigen Datenbank auf Millionen von Transaktionen pro Sekunde zu skalieren.

Sharding verwenden, um Daten-Eigenständigkeit zu erfüllen Daten-Eigenständigkeit mit Sharding erfüllen (PDF)

Erfahren Sie, wie Sie mit Sharding eine globale Datenbank erstellen und so die Anforderungen an die Datenhoheit erfüllt.

Hyperscale-Anwendung mit Oracle Sharding erstellen

Gründe für Oracle Sharding

Zukunftssichere Skalierbarkeit für erhöhte Datenmengen und Transaktionsverarbeitung erreichen

Performanceengpässe vermeiden, und gleichzeitig eine linear skalierte Datenbankperformance ermöglichen.

So entwickelt Oracle internetbasierte Anwendungen mit Oracle Database (43:48)

Datensouveränität

Stellt sicher, dass Daten an einem bestimmten geografischen Standort verbleiben. Sharding vereinfacht eine einzelne globale Datenbank, wobei Daten über mehrere Regionen verteilt sind.

Globale Datenbank erstellen lernen

Multicloud-Bereitstellung

Verwenden Sie eine Shared-Nothing-Architektur, um Anforderungen an die Datenhoheit und -Nähe zu erfüllen und Datenbanken vor ungeplanten Ausfallzeiten zu schützen.

Multicloud-Referenzarchitektur

Schnellere Verarbeitung sehr großer Datenmengen

Alle Shards werden einer Anwendung als einzelne logische Datenbank dargelegt und beschleunigen die Antwortzeit für Abfragen bei extrem großen Datasets.

Weitere Informationen

Datenpipeline

Daten können in allen Shards parallel zu extrem hohen Raten geladen werden, was eine linear skalierbare Architektur für die Datenaufnahme ermöglicht. Darüber hinaus kann Oracle Sharding für Ereignisstreamverarbeitung, Internet of Things, Log Analytics, Metrikspeicher und Zeitreihendaten verwendet werden, sodass keine separate Datenpipeline erforderlich ist.

Daten in eine in Shards unterteilte Datenbank laden

Data Lake

Oracle Database ist eine konvergierte Datenbank. Sie kann relationale Daten und andere Typen unstrukturierter oder halbstrukturierter Daten speichern, wie Text, JSON, Graph und Spatial. Mit Oracle Sharding können große Mengen an strukturierten und unstrukturierten Daten gespeichert und die Datenfragmentierung eliminiert werden.

Sharding-JSON-Dokumentensammlung

Sharding-Produktfunktionen

Automatische Datenverteilung

Automatisiertes Sharding und Resharding von Daten

Oracle Sharding speichert automatisch Daten an dem gewünschten Shard, spart Zeit und eliminiert manuelle Datenvorbereitung.

Funktionen
  • Mehrere Sharding-Methoden (systemverwaltet und benutzerdefiniert)
  • Composit-Sharding, das Zwei-Stufen-Sharding mit verschiedenen Sharding-Methoden und -Schlüsseln ermöglicht
  • Parallele Datenaufnahme in allen Shards
  • Parallele Abfragen über alle Shards hinweg

Elastizität

Flexibles Sharding basierend auf Ihren Anforderungen

Shards können hinzugefügt und entfernt werden, und Daten können ohne Ausfallzeit oder Datenverlust erneut geschützt werden.

Funktionen
  • Online-Hinzufügen und Entfernen von Shards
  • Automatisches Resharding von Daten

Zentrale Verwaltung

In Shards unterteilte Datenbanken als eine einzige logische Datenbank zentral verwalten und überwachen

Mit einem Shard-Katalog können Kunden alle Shards in einer in Shards unterteilten Datenbank als einzelne logische Datenbank verwalten.

Funktionen
  • Setup und Konfiguration der in Shards unterteilten Datenbank
  • Hinzufügen und Entfernen von Shards
  • High Availability-Konfiguration
  • Datenbankobjektverwaltung
  • Patching von Shards
  • Detaillierte Überwachungsmetriken
  • Sicherheitskonfiguration

Automatisiertes Routing von Anwendungen

Vereinfachte Anwendungsentwicklung

Oracle Sharding wird nativ von Oracle Database-Clienttreibern unterstützt. Entwickler können eine in Shards unterteilte Datenbank als einzelne logische Datenbank behandeln und die Anwendungsentwicklung vereinfachen.

Funktionen
  • Automatische Weiterleitung von Anforderungen an Shards
  • Automatisches Routing von Multishard-Anforderungen an den Koordinator
  • Transaktionsunterstützung für Multishard-Updates
  • Unterstützung für JDBC-, OCI- und .Net-Treiber
  • Automatisiertes Failover zu Standby
  • Unterstützung für FAN-Ereignisse
  • Automatische Identifizierung des Sharding-Schlüssels (21 JDBC)

Hochverfügbarkeit

Keine ungeplanten oder geplanten Ausfallzeiten

Eine in Shards unterteilte Datenbank bietet Schutz vor ungeplanten Ausfällen und stellt Mechanismen für geplante Onlinevorgänge bereit, mit denen Anwendungen strenge Verfügbarkeits-SLAs einhalten können.

Funktionen
  • Automatische Datenreplikation
  • Automatisiertes Failover
  • Fehlerisolierung
  • Online-Patching und -Upgrade
  • Backup/Recovery
  • Katastrophenschutz

Persistenter Speicher

Mit Oracle Sharding persistente Speicherdatenbanken skalieren

Oracle Database 21c ermöglicht das Speichern aller Daten und Redo-Daten im lokalen persistenten Speicher (PMem). SQL wird direkt auf Daten ausgeführt, die in einem zugeordneten persistenten Speicherdateisystem gespeichert sind, wodurch der E/A-Codepfad zum herkömmlichen Datenträgerspeicher eliminiert wird.

Funktionen
  • Datenkonsistenz für Schreibvorgänge auf PMem
  • Reduzierte Failover-Zeit
  • Optimierte Nutzung von DRAM

Comcast

Kundenerfolg mit Sharding

Epsilon verbessert Skalierbarkeit, Performance und Verfügbarkeit mit Oracle Sharding.

Oracle Sharding – Anwendungsfälle

  • Internetbasierte Online-Transaktionsverarbeitung in Echtzeit

    Mit Oracle Sharding wird eine komplexe Datenvorbereitung für internetseitige Verbraucheranwendungen, Finanz- und Mobilzahlungsanwendungen und umfangreiche SaaS-Anwendungen eliminiert.

    Sharding-Funktionen für OLTP prüfen

  • Datensouveränität

    Oracle Sharding bietet lineare Skalierbarkeit von Transaktionen, bessere Anwendungs-SLAs und strenge Datenkonsistenz.

    Sharding-Funktionen für Daten-Eigenständigkeit prüfen

  • Big Data-Analyse

    Mit Oracle Sharding werden Anwendungen beschleunigt, die eine massiv parallele Verarbeitung für große Datenmengen über viele Compute-Instanzen hinweg erfordern.

    Massiv parallele Verarbeitungsarchitektur prüfen

  • Datenaufnahme mit hohem Durchsatz

    Oracle Sharding unterstützt die Datenaufnahme mit extremen Geschwindigkeiten für Internet of Things-(IoT-)Anwendungen.

    Laden von Daten in eine Oracle Shards-Datenbank

  • Extreme Verfügbarkeit

    Oracle Sharding unterstützt Anwendungen, die sehr hohe SLAs erfordern, die häufig bei der Fehlerisolierung auftreten.

    Architekturmuster prüfen

  • Multicloud-Bereitstellung

    Mit Oracle Sharding können Sie eine Datenbank bereitstellen, die extrem horizontal skaliert wird, und zwar mit vollständiger Datenisolierung, die in einer Multicloud-Umgebung verteilt ist.

    Multicloud-Referenzarchitektur

Oracle Sharding – Anwendungsfälle

Ressourcen

Dokumentation

Dokumentation

  • Produktdokumentation
  • Von Kunden inspirierte Referenzarchitekturmuster
    Entdecken Sie die Oracle Cloud Deployment-Architekturmuster mit Best Practice für Skalierbarkeit, Verfügbarkeit und Sicherheit.

  • Muster anzeigen

Erste Schritte mit Sharding


Oracle Cloud Free Tier testen

Erstellen, testen und stellen Sie Anwendungen in der Oracle Cloud kostenlos bereit.


Kontakt

Möchten Sie mehr erfahren? Kontaktieren Sie einen unserer branchenführenden Experten.