{"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-08-24T22:23:40","modified_gmt":"2026-08-24T20:23:40","slug":"sharding-definition","status":"publish","type":"post","link":"https:\/\/liora.io\/de\/sharding-definition","title":{"rendered":"Sharding: Definition, User, Vor- und Nachteile"},"content":{"rendered":"\n<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\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center wp-container-core-buttons-is-layout-5ee10de4\" style=\"margin-top:32px;margin-bottom:32px\"><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/liora.io\/de\/weiterbildung\/data-ki\/data-analyst\">Lerne, wie man mit Datenbanken umgeht<\/a><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"was-genau-ist-sharding\">Was genau ist Sharding?<\/h2>\n\n\n\n<p>Es 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.<\/p>\n\n\n\n<p>Betrachte 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.<\/p>\n\n\n\n<p>Bei der vertikalen Partitionierung hingegen werden <strong>die Spalten getrennt <\/strong>und auf verschiedenen Servern gespeichert.<\/p>\n\n\n\n<p>Wenn 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.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\" style=\"width:512px;max-width:100%;margin-top:32px;margin-right:auto;margin-bottom:32px;margin-left:auto\"><img alt=\"Illustration zu \u201eWas genau ist Sharding?\u201c\" decoding=\"async\" height=\"320\" loading=\"lazy\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2022\/10\/sharding-2.webp\" style=\"width:512px;max-width:100%;height:auto\" width=\"512\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\" style=\"width:512px;max-width:100%;margin-top:32px;margin-right:auto;margin-bottom:32px;margin-left:auto\"><img alt=\"Illustration zu \u201eWas genau ist Sharding?\u201c\" decoding=\"async\" height=\"320\" loading=\"lazy\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2022\/10\/sharding-1.webp\" style=\"width:512px;max-width:100%;height:auto\" width=\"512\"\/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\" style=\"margin-top:32px;margin-bottom:32px\">W\u00e4hrend vertikales Sharding die Trennung mehrerer Kategorien erm\u00f6glicht, werden die Daten beim horizontalen Sharding auf mehrere Server verteilt.<\/blockquote>\n\n\n\n<p>So werden z. B. gro\u00dfe Webunternehmen eher auf horizontales Sharding zur\u00fcckgreifen.<\/p>\n\n\n\n<p>Das 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.<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"was-sind-die-vorteile-des-sharding\">Was sind die Vorteile des Sharding?<\/h2>\n\n\n\n<p>Sharding erm\u00f6glicht es, <strong>die Kapazit\u00e4t eines einzelnen Rechners zu \u00fcbersteigen, <\/strong>indem die Daten auf verschiedenen Servern untergebracht werden.\u00a0 Dieses System der Dezentralisierung hat viele Vorteile.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\" style=\"margin-top:32px;margin-bottom:32px\">Der Hauptvorteil ist zun\u00e4chst einmal die Geschwindigkeit: Es k\u00f6nnen viel mehr Informationen pro Sekunde verarbeitet werden.<\/blockquote>\n\n\n\n<p>Dieses System wird auch <strong>sicherer sein <\/strong>(es ist sicherer, seine Daten auf mehrere Server zu verteilen) und <strong>billiger<\/strong>\u00a0 (es kostet weniger, einen gro\u00dfen Server zu kaufen und sichern).<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center wp-container-core-buttons-is-layout-5ee10de4\" style=\"margin-top:32px;margin-bottom:32px\"><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/liora.io\/de\/weiterbildung\">Entdecke unsere Weiterbildung im Bereich Cybersicherheit<\/a><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"was-sind-die-nachteile-des-sharding\">Was sind die Nachteile des Sharding?<\/h2>\n\n\n\n<p>Sharding hat jedoch einige Nachteile.<\/p>\n\n\n\n<p>Zun\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.<\/p>\n\n\n\n<p>Angenommen, 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).<\/p>\n\n\n\n<p>Nehmen 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.<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"sharding-in-kryptowahrungen\">Sharding in Kryptow\u00e4hrungen<\/h2>\n\n\n\n<p><strong>Skalierbarkeit <\/strong>(d. h. die F\u00e4higkeit zu skalieren) ist bei Kryptow\u00e4hrungen ein sehr begehrtes Element.\u00a0 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><\/p>\n\n\n\n<p>W\u00e4hrend Bitcoin ein knappes Dutzend Transaktionen pro Sekunde verarbeitet, will sich Ethereum durch Sharding mehrere Tausend Transaktionen pro Sekunde verarbeiten lassen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"sharding-in-kryptowahrungen-2\">Sharding in Kryptow\u00e4hrungen<\/h3>\n\n\n\n<p><strong>Skalierbarkeit <\/strong>(d. h. die F\u00e4higkeit zu skalieren) ist bei Kryptow\u00e4hrungen ein sehr begehrtes Element.\u00a0 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><\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center wp-container-core-buttons-is-layout-5ee10de4\" style=\"margin-top:32px;margin-bottom:32px\"><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/liora.io\/de\/weiterbildung\/data-ki\/data-analyst\">Lerne, wie man mit Datenbanken umgeht<\/a><\/div><\/div>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\" style=\"margin-top:32px;margin-bottom:32px\">W\u00e4hrend Bitcoin ein knappes Dutzend Transaktionen pro Sekunde verarbeitet, will sich Ethereum durch Sharding mehrere Tausend Transaktionen pro Sekunde verarbeiten lassen.<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"voraussetzungen-fur-sharding\">Voraussetzungen f\u00fcr Sharding<\/h2>\n\n\n\n<p>Eine 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>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\" style=\"margin-top:32px;margin-bottom:32px\">So muss w\u00e4hrend des Vorbereitungsprozesses einer Partitur eine Reihe von Transformationen des Untermodells unserer Daten durchgef\u00fchrt werden.<\/blockquote>\n\n\n\n<p>Jede 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.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"schlussfolgerung\">Schlussfolgerung<\/h2>\n\n\n\n<p>Sharding 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.<\/p>\n\n\n\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":6,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/164303\/revisions"}],"predecessor-version":[{"id":225509,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/164303\/revisions\/225509"}],"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}]}}