{"id":164303,"date":"2026-01-28T17:08:42","date_gmt":"2026-01-28T16:08:42","guid":{"rendered":"https:\/\/liora.io\/de\/?p=164303"},"modified":"2026-02-06T04:20:10","modified_gmt":"2026-02-06T03:20:10","slug":"sharding-definition","status":"publish","type":"post","link":"https:\/\/liora.io\/de\/sharding-definition","title":{"rendered":"Sharding: Definition, User, Vor- und Nachteile"},"content":{"rendered":"<p><strong>Das Wort &#8222;sharding&#8220; bedeutet im Englischen &#8222;aufspalten&#8220;. In der Data Science ist Sharding eine Methode, um einen Datensatz aus einer Datenbank zu partitionieren. Man teilt die Datenbank in mehrere Datens\u00e4tze auf, die auch als &#8222;Datasets&#8220; bezeichnet werden.<\/strong><\/p>\n<h2 class=\"wp-block-heading\" id=\"h-was-genau-ist-sharding\">Was genau ist Sharding?<\/h2>\nEs gibt zwei Hauptmethoden des Sharding oder der Partitionierung: die <strong>horizontale <\/strong>und die <strong>vertikale Partitionierung. <\/strong>Bei der horizontalen Partitionierung werden <strong>die Leitungen getrennt <\/strong>und auf verschiedenen Servern gespeichert.\n\nBetrachte das Beispiel einer Ladenkette, die eine Datenbank mit ihren Kunden und den von ihnen gekauften Produkten hat. Das folgende Schema stellt eine horizontale Partitionierung dar. Im ersten Fragment haben wir alle Informationen \u00fcber Produkte, die weniger als 100\u20ac kosten, w\u00e4hrend wir im zweiten Fragment die Informationen \u00fcber Produkte haben, die mehr als 100\u20ac kosten.\n\nBei der vertikalen Partitionierung hingegen werden <strong>die Spalten getrennt <\/strong>und auf verschiedenen Servern gespeichert.\n\nWenn wir auf das vorherige Beispiel zur\u00fcckgreifen, k\u00f6nnen wir auch eine vertikale Partitionierung vornehmen. Das erste Fragment wird die pers\u00f6nlichen Informationen eines Users enthalten, w\u00e4hrend das zweite Fragment die Informationen \u00fcber die gekauften Produkte enth\u00e4lt.\n\n<img decoding=\"async\" width=\"512\" height=\"320\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2022\/10\/sharding-2.webp\" alt=\"\" loading=\"lazy\">\n<img decoding=\"async\" width=\"512\" height=\"320\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2022\/10\/sharding-1.webp\" alt=\"\" loading=\"lazy\">\n<blockquote>W\u00e4hrend vertikales Sharding die Trennung mehrerer Kategorien erm\u00f6glicht, werden die Daten beim horizontalen Sharding auf mehrere Server verteilt.<\/blockquote>\nSo werden z. B. gro\u00dfe Webunternehmen eher auf horizontales Sharding zur\u00fcckgreifen.\n\nDas Prinzip des Sharding erm\u00f6glicht eine <strong><a href=\"https:\/\/liora.io\/de\/datenbank-data-management-weiterbildung\">bessere Datenbankverwaltung<\/a><\/strong>. Daten, die partitioniert werden (sog. logische Fragmente), werden so auf separate Datenbankknoten (sog. physische Fragmente) verteilt.\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/unsere-aus-und-weiterbildungen\">Lerne, wie man mit Datenbanken umgeht<\/a><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-was-sind-die-vorteile-des-sharding\">Was sind die Vorteile des Sharding?<\/h2>\nSharding erm\u00f6glicht es, <strong>die Kapazit\u00e4t eines einzelnen Rechners zu \u00fcbersteigen, <\/strong>indem die Daten auf verschiedenen Servern untergebracht werden.&nbsp; Dieses System der Dezentralisierung hat viele Vorteile.\n<blockquote>Der Hauptvorteil ist zun\u00e4chst einmal die Geschwindigkeit: Es k\u00f6nnen viel mehr Informationen pro Sekunde verarbeitet werden.<\/blockquote>\nDieses System wird auch <strong>sicherer sein <\/strong>(es ist sicherer, seine Daten auf mehrere Server zu verteilen) und <strong>billiger<\/strong>&nbsp; (es kostet weniger, einen gro\u00dfen Server zu kaufen und sichern).\n<h2 class=\"wp-block-heading\" id=\"h-was-sind-die-nachteile-des-sharding\">Was sind die Nachteile des Sharding?<\/h2>\nSharding hat jedoch einige Nachteile.\n\nZun\u00e4chst einmal kann eine schlechte Implementierung zu einem mehr oder weniger gro\u00dfen Datenverlust f\u00fchren, der nicht mehr wiederhergestellt werden kann. Au\u00dferdem kann es ein <strong>Problem mit dem Ungleichgewicht <\/strong>zwischen den Fragmenten geben.\n\nAngenommen, wir haben einen Datensatz mit den Eigenschaften von mehreren Autos, die verschiedenen Usern geh\u00f6ren. Wir m\u00f6chten die Daten in zwei verschiedene Fragmente aufteilen (hell- und dunkelfarbige Autos).\n\nNehmen wir den Fall an, dass fast alle User dunkle Autos besitzen. In diesem Fall werden die Fragmente unausgewogen sein und die Verarbeitung von Informationen verlangsamen. Au\u00dferdem kann der Besitz mehrerer Server auch ein <strong>Problem f\u00fcr die Cybersicherheit <\/strong>darstellen, da eine Person einen Server leichter angreifen kann. Au\u00dferdem sind <strong>Expertenprofile im Bereich Cybersicherheit <\/strong>auf dem Arbeitsmarkt sehr begehrt, weshalb sich die \u00d6ffentlichkeit f\u00fcr <strong><a href=\"https:\/\/www.cyberuniversity.com\/formation-cybersecurite\">spezielle Ausbildungen im Bereich Cybersicherheit<\/a><\/strong> interessiert.\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"\/\">Entdecke unsere Weiterbildung im Bereich Cybersicherheit<\/a><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-sharding-in-kryptowahrungen\">Sharding in Kryptow\u00e4hrungen<\/h2>\n<strong>Skalierbarkeit <\/strong>(d. h. die F\u00e4higkeit zu skalieren) ist bei Kryptow\u00e4hrungen ein sehr begehrtes Element.&nbsp; Viele Kryptow\u00e4hrungen wie der 2009 von Satoshi Nakomoto geschaffene Bitcoin oder das 2015 von Vitalik Buterin geschaffene Ethereum haben oft \u00fcberlastete Netzwerke, die sich durch lange Bearbeitungszeiten oder recht hohe Transaktionskosten bemerkbar machen. Vitalik Buterin und sein Team kamen dann auf die Idee, <strong>Sharding zu verwenden, um dieses Problem zu l\u00f6sen und die Datenspeicherung zu verteilen.<\/strong>\n\nW\u00e4hrend Bitcoin ein knappes Dutzend Transaktionen pro Sekunde verarbeitet, will sich Ethereum durch Sharding mehrere Tausend Transaktionen pro Sekunde verarbeiten lassen.\n<h2 class=\"wp-block-heading\" id=\"h-sharding-in-kryptowahrungen-2\">Sharding in Kryptow\u00e4hrungen<\/h2>\n<strong>Skalierbarkeit <\/strong>(d. h. die F\u00e4higkeit zu skalieren) ist bei Kryptow\u00e4hrungen ein sehr begehrtes Element.&nbsp; Viele Kryptow\u00e4hrungen wie der 2009 von Satoshi Nakomoto geschaffene Bitcoin oder das 2015 von Vitalik Buterin geschaffene Ethereum haben oft \u00fcberlastete Netzwerke, die sich durch lange Bearbeitungszeiten oder recht hohe Transaktionskosten bemerkbar machen. Vitalik Buterin und sein Team kamen dann auf die Idee, <strong>Sharding zu verwenden, um dieses Problem zu l\u00f6sen und die Datenspeicherung zu verteilen.<\/strong>\n<blockquote>W\u00e4hrend Bitcoin ein knappes Dutzend Transaktionen pro Sekunde verarbeitet, will sich Ethereum durch Sharding mehrere Tausend Transaktionen pro Sekunde verarbeiten lassen.<\/blockquote>\n<h2 class=\"wp-block-heading\" id=\"h-voraussetzungen-fur-sharding\">Voraussetzungen f\u00fcr Sharding<\/h2>\nEine der ersten Voraussetzungen f\u00fcr Sharding ist der Zugriff auf alle unsere Daten. Alle Zugriffe auf unsere Daten erfolgen \u00fcber <strong>einen Partitionsschl\u00fcssel (den sogenannten Shard Key)<\/strong>.\n<blockquote>So muss w\u00e4hrend des Vorbereitungsprozesses einer Partitur eine Reihe von Transformationen des Untermodells unserer Daten durchgef\u00fchrt werden.<\/blockquote>\nJede Tabelle in einer partitionierten Datenbank muss eine Spalte haben, die dem Shard Key entspricht. <strong>Alle <\/strong>Partitionen m\u00fcssen <strong>eindeutig sein.<\/strong> Au\u00dferdem muss der Join zwischen den Tabellen \u00fcber denselben Partitionsschl\u00fcssel erfolgen.\n<h2 class=\"wp-block-heading\" id=\"h-schlussfolgerung\">Schlussfolgerung<\/h2>\nSharding ist ein echter Vorteil. Durch die Partitionierung der Daten werden die Geschwindigkeiten erh\u00f6ht, die Sicherheit verbessert und die Kosten gesenkt. Die Implementierung erfolgt nach einem strengen Verfahren. Diese Technik wird h\u00e4ufig bei Kryptow\u00e4hrungen eingesetzt. Sie ist auch f\u00fcr Internetgiganten wie Google, Wikipedia, Amazon, Facebook, LinkedIn usw. sehr n\u00fctzlich.\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"de\/unsere-aus-und-weiterbildungen\">Lerne, wie man mit Datenbanken umgeht<\/a><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Das Wort \u201esharding\u201c bedeutet im Englischen \u201eaufspalten\u201c. In der Data Science ist Sharding eine Methode, um einen Datensatz aus einer Datenbank zu partitionieren. Man teilt die Datenbank in mehrere Datens\u00e4tze auf, die auch als \u201eDatasets\u201c bezeichnet werden.<\/p>\n","protected":false},"author":77,"featured_media":164304,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_theme","format":"standard","meta":{"_acf_changed":false,"editor_notices":[],"footnotes":""},"categories":[2472],"class_list":["post-164303","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-ki"],"acf":[],"_links":{"self":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/164303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/users\/77"}],"replies":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/comments?post=164303"}],"version-history":[{"count":5,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/164303\/revisions"}],"predecessor-version":[{"id":216297,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/164303\/revisions\/216297"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media\/164304"}],"wp:attachment":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media?parent=164303"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/categories?post=164303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}