Skip to content

Commit 90d3f20

Browse files
committed
翻译德语文档:完成16个重要文档的翻译,包括安装指南、检查清单、管理和集成文档
1 parent 46d517f commit 90d3f20

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1719
-2766
lines changed

docs/de/concepts/architecture.md

Lines changed: 7 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,13 @@
11
---
2-
title: "RustFS Architektur"
3-
description: "Einführung in die RustFS Architektur"
2+
title: "待翻译"
3+
description: "此页面待翻译"
4+
source: "concepts/architecture.md"
45
---
56

6-
# RustFS Architektur
7+
# 待翻译
78

8-
RustFS ist ein Objektspeichersystem, ähnlich dem bekannten AWS S3. Als Alternative zu MinIO referenziert RustFS die saubere, leichte, skalierbare und elegante Architektur von MinIO.
9+
此页面内容尚未翻译,请参考[中文版本](../../zh/concepts/architecture.md)
910

10-
Objekte können Dokumente, Videos, PDF-Dateien und mehr sein. Für die Speicherung von Objekten bietet MinIO eine skalierbare, flexible und effiziente Lösung zum Speichern, Zugreifen und Verwalten von Daten. Seine Kompatibilität mit der AWS S3-API ermöglicht eine nahtlose Integration mit AWS S3-basierten Anwendungen.
11-
12-
Das Architekturdiagramm ist wie folgt:
13-
14-
![RustFS Architekturdiagramm](./images/s2-1.png)
15-
16-
Dies ist die grundlegende Architektur von RustFS. Ein verteiltes Netzwerk ist eine Computerarchitektur, die mehrere Knoten zur Ausführung einer einzelnen Aufgabe verwendet. Die Knoten sind über ein Netzwerk miteinander verbunden, wodurch sie miteinander kommunizieren können.
17-
18-
## Konsistenz-Design
19-
20-
In verteilten und Einzelrechner-Modi folgen alle Lese- und Schreiboperationen strikt dem read-after-write-Konsistenzmodell.
21-
22-
## Wichtige Konzepte in RustFS
23-
24-
**Object (Objekt)**: Das grundlegende Objekt, das in RustFS gespeichert wird, wie Dateien, Byte-Streams, alles...
25-
26-
**Bucket (Eimer)**: Der logische Raum zum Speichern von Objekten. Die Daten zwischen jedem Bucket sind voneinander isoliert. Für den Client ist es gleichbedeutend mit einem Ordner der obersten Ebene zum Speichern von Dateien.
27-
28-
**Drive (Laufwerk)**: Das Laufwerk, das Daten speichert, wird beim Start von RustFS als Parameter übergeben. Alle Objektdaten in RustFS werden in Laufwerken gespeichert.
29-
30-
**Set (Satz)**: Eine Sammlung von Laufwerken. Die verteilte Bereitstellung teilt automatisch einen oder mehrere Sets basierend auf der Clustergröße auf, und die Laufwerke in jedem Set sind an verschiedenen Orten verteilt. Ein Objekt wird in einem Set gespeichert.
31-
32-
Daher sollte beim Entwerfen der Architektur und beim Bereitstellen von Geräten beachtet werden:
33-
34-
1. Ein Objekt wird in einem Set gespeichert;
35-
2. Ein Cluster wird in mehrere Sets unterteilt;
36-
3. Die Anzahl der Laufwerke in einem Set ist fest und wird standardmäßig automatisch vom System basierend auf der Clustergröße berechnet;
37-
4. Die Laufwerke in einem Set sind so weit wie möglich auf verschiedene Knoten verteilt;
38-
39-
## Besonderer Dank
40-
41-
Alle Knoten befinden sich in gleichrangigen Beziehungen, was das Architekturdesign erheblich vereinfacht und Sorgen über Metadatenverluste eliminiert. Es kann mit einem einzigen Befehl gestartet werden.
42-
43-
Ohne Eleganz, Einfachheit und Zuverlässigkeit zu verlieren, übernimmt RustFS das gleiche Architekturdesign wie MinIO.
11+
---
4412

45-
Dank an MinIO für das vorgeschlagene Architekturkonzept, das Benutzern weltweit enormen Komfort bietet und das S3-Protokoll gefördert hat.
13+
*This page is pending translation. Please refer to the [Chinese version](../../zh/concepts/architecture.md).*

docs/de/deep/nested/test-deep.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: "待翻译"
3+
description: "此页面待翻译"
4+
source: "deep/nested/test-deep.md"
5+
---
6+
7+
# 待翻译
8+
9+
此页面内容尚未翻译,请参考[中文版本](../../../zh/deep/nested/test-deep.md)
10+
11+
---
12+
13+
*This page is pending translation. Please refer to the [Chinese version](../../../zh/deep/nested/test-deep.md).*

docs/de/developer/license.md

Lines changed: 7 additions & 153 deletions
Original file line numberDiff line numberDiff line change
@@ -1,159 +1,13 @@
11
---
2-
title: RustFS Open Source Lizenz
3-
description: RustFS wird unter der 100% kommerziell freundlichen Apache v2.0 Lizenz veröffentlicht
2+
title: "待翻译"
3+
description: "此页面待翻译"
4+
source: "developer/license.md"
45
---
56

6-
# RustFS Open Source Lizenz
7+
# 待翻译
78

8-
## Open Source Lizenz
9+
此页面内容尚未翻译,请参考[中文版本](../../zh/developer/license.md)
910

10-
- RustFS wird unter der 100% kommerziell freundlichen Apache v2.0 Lizenz veröffentlicht
11-
- [Apache v2.0](https://www.apache.org/licenses/LICENSE-2.0)
12-
13-
14-
## Lizenzbedingungen
15-
16-
_Version 2.0, Januar 2004_
17-
http://www.apache.org/licenses/
18-
19-
20-
### Bedingungen für Nutzung, Vervielfältigung und Verteilung
21-
22-
#### 1. Definitionen
23-
24-
"Lizenz" bezeichnet die Bedingungen für Nutzung, Vervielfältigung und
25-
Verteilung, wie sie in den Abschnitten 1 bis 9 dieses Dokuments definiert sind.
26-
27-
"Lizenzgeber" bezeichnet den Urheberrechtsinhaber oder die vom Urheberrechtsinhaber
28-
autorisierte Einrichtung, die die Lizenz gewährt.
29-
30-
"Juristische Person" bezeichnet die Vereinigung der handelnden Einrichtung und aller
31-
anderen Einrichtungen, die diese Einrichtung kontrollieren, von ihr kontrolliert werden
32-
oder unter gemeinsamer Kontrolle mit dieser Einrichtung stehen. Für die Zwecke dieser
33-
Definition bedeutet "Kontrolle" **(i)** die Macht, direkt oder indirekt, die Führung oder
34-
Verwaltung einer solchen Einrichtung zu veranlassen, sei es durch Vertrag oder auf andere
35-
Weise, oder **(ii)** das Eigentum an fünfzig Prozent (50%) oder mehr der ausstehenden
36-
Aktien, oder **(iii)** das wirtschaftliche Eigentum an einer solchen Einrichtung.
37-
38-
"Sie" (oder "Ihr") bezeichnet eine natürliche oder juristische Person, die die
39-
durch diese Lizenz gewährten Rechte ausübt.
40-
41-
"Quellform" bezeichnet die bevorzugte Form für die Vornahme von Änderungen,
42-
einschließlich, aber nicht beschränkt auf Software-Quellcode, Dokumentationsquellen
43-
und Konfigurationsdateien.
44-
45-
"Objektform" bezeichnet jede Form, die aus mechanischer Transformation oder
46-
Übersetzung einer Quellform resultiert, einschließlich, aber nicht beschränkt auf
47-
kompilierten Objektcode, generierte Dokumentation und Konvertierungen in andere
48-
Medientypen.
49-
50-
"Werk" bezeichnet das Werk der Urheberschaft, sei es in Quell- oder Objektform,
51-
das unter der Lizenz zur Verfügung gestellt wird, wie durch einen Urheberrechtshinweis
52-
angezeigt, der dem Werk beigefügt oder darin enthalten ist (ein Beispiel wird im
53-
Anhang unten bereitgestellt).
54-
55-
"Abgeleitete Werke" bezeichnet jedes Werk, sei es in Quell- oder Objektform,
56-
das auf dem Werk basiert (oder davon abgeleitet ist) und für das die redaktionellen
57-
Überarbeitungen, Anmerkungen, Ausarbeitungen oder anderen Änderungen als Ganzes
58-
ein ursprüngliches Werk der Urheberschaft darstellen. Für die Zwecke dieser Lizenz
59-
schließen abgeleitete Werke keine Werke ein, die vom Werk trennbar bleiben oder
60-
lediglich mit den Schnittstellen des Werks und der abgeleiteten Werke davon verknüpft
61-
(oder durch Namen gebunden) sind.
62-
63-
"Beitrag" bezeichnet jedes Werk der Urheberschaft, einschließlich der ursprünglichen
64-
Version des Werks und aller Änderungen oder Ergänzungen zu diesem Werk oder den
65-
abgeleiteten Werken davon, das absichtlich dem Lizenzgeber zur Aufnahme in das Werk
66-
vom Urheberrechtsinhaber oder von einer natürlichen oder juristischen Person, die
67-
berechtigt ist, im Namen des Urheberrechtsinhabers einzureichen, übermittelt wird.
68-
69-
"Mitwirkender" bezeichnet den Lizenzgeber und jede natürliche oder juristische Person,
70-
in deren Namen ein Beitrag vom Lizenzgeber erhalten und anschließend in das Werk
71-
aufgenommen wurde.
72-
73-
#### 2. Gewährung der Urheberrechtslizenz
74-
75-
Vorbehaltlich der Bedingungen dieser Lizenz gewährt jeder Mitwirkende Ihnen hiermit
76-
eine unbefristete, weltweite, nicht-exklusive, kostenlose, lizenzgebührenfreie,
77-
unwiderrufliche Urheberrechtslizenz zur Vervielfältigung, Erstellung abgeleiteter Werke,
78-
öffentlichen Darstellung, öffentlichen Aufführung, Unterlizenzierung und Verteilung
79-
des Werks und solcher abgeleiteten Werke in Quell- oder Objektform.
80-
81-
#### 3. Gewährung der Patentlizenz
82-
83-
Vorbehaltlich der Bedingungen dieser Lizenz gewährt jeder Mitwirkende Ihnen hiermit
84-
eine unbefristete, weltweite, nicht-exklusive, kostenlose, lizenzgebührenfreie,
85-
unwiderrufliche (außer wie in diesem Abschnitt angegeben) Patentlizenz zur Herstellung,
86-
Verwendung, zum Angebot zum Verkauf, Verkauf, Import und anderweitigen Übertragung
87-
des Werks, wobei eine solche Lizenz nur für die von einem solchen Mitwirkenden
88-
lizenzierbaren Patentansprüche gilt, die notwendigerweise durch ihre Beiträge allein
89-
oder durch Kombination ihrer Beiträge mit dem Werk verletzt werden.
90-
91-
#### 4. Weiterverteilung
92-
93-
Sie dürfen Kopien des Werks oder abgeleiteter Werke davon in jedem Medium vervielfältigen
94-
und verteilen, mit oder ohne Änderungen und in Quell- oder Objektform, vorausgesetzt,
95-
Sie erfüllen die folgenden Bedingungen:
96-
97-
* **(a)** Sie müssen allen anderen Empfängern des Werks oder der abgeleiteten Werke eine
98-
Kopie dieser Lizenz geben; und
99-
* **(b)** Sie müssen dafür sorgen, dass alle geänderten Dateien deutliche Hinweise tragen,
100-
die besagen, dass Sie die Dateien geändert haben; und
101-
* **(c)** Sie müssen in der Quellform aller abgeleiteten Werke, die Sie verteilen, alle
102-
Urheberrechts-, Patent-, Marken- und Zuordnungshinweise aus der Quellform des Werks
103-
beibehalten, mit Ausnahme der Hinweise, die sich nicht auf einen Teil der abgeleiteten
104-
Werke beziehen; und
105-
* **(d)** Wenn das Werk eine "NOTICE"-Textdatei als Teil seiner Verteilung enthält, dann
106-
müssen alle abgeleiteten Werke, die Sie verteilen, eine lesbare Kopie der in dieser
107-
NOTICE-Datei enthaltenen Zuordnungshinweise enthalten.
108-
109-
#### 5. Einreichung von Beiträgen
110-
111-
Sofern Sie nicht ausdrücklich etwas anderes angeben, unterliegt jeder Beitrag, der
112-
absichtlich von Ihnen zur Aufnahme in das Werk an den Lizenzgeber übermittelt wird,
113-
den Bedingungen dieser Lizenz, ohne zusätzliche Bedingungen.
114-
115-
#### 6. Marken
116-
117-
Diese Lizenz gewährt keine Berechtigung zur Nutzung der Handelsnamen, Marken,
118-
Servicemarken oder Produktnamen des Lizenzgebers.
119-
120-
#### 7. Gewährleistungsausschluss
121-
122-
Sofern nicht durch geltendes Recht erforderlich oder schriftlich vereinbart, stellt
123-
der Lizenzgeber das Werk (und jeder Mitwirkende stellt seine Beiträge) auf "WIE BESEHEN"
124-
BASIS zur Verfügung, OHNE GEWÄHRLEISTUNGEN ODER BEDINGUNGEN JEGLICHER ART.
125-
126-
#### 8. Haftungsbeschränkung
127-
128-
In keinem Fall und unter keiner Rechtstheorie, sei es aus unerlaubter Handlung
129-
(einschließlich Fahrlässigkeit), Vertrag oder anderweitig, ist ein Mitwirkender
130-
Ihnen gegenüber für Schäden haftbar.
131-
132-
#### 9. Annahme von Gewährleistung oder zusätzlicher Haftung
133-
134-
Bei der Weiterverteilung des Werks oder abgeleiteter Werke davon können Sie wählen,
135-
Unterstützung, Gewährleistung, Entschädigung oder andere Haftungsverpflichtungen
136-
anzubieten und dafür eine Gebühr zu erheben.
137-
138-
_ENDE DER BEDINGUNGEN_
139-
140-
### ANHANG: Wie Sie die Apache-Lizenz auf Ihr Werk anwenden
141-
142-
Um die Apache-Lizenz auf Ihr Werk anzuwenden, fügen Sie den folgenden Standardhinweis
143-
hinzu, wobei die in Klammern `[]` eingeschlossenen Felder durch Ihre eigenen
144-
Identifikationsinformationen ersetzt werden. (Die Klammern nicht einschließen!)
145-
146-
Copyright [yyyy] [Name des Urheberrechtsinhabers]
147-
148-
Lizenziert unter der Apache-Lizenz, Version 2.0 (die "Lizenz");
149-
Sie dürfen diese Datei nur in Übereinstimmung mit der Lizenz verwenden.
150-
Eine Kopie der Lizenz erhalten Sie unter
151-
152-
http://www.apache.org/licenses/LICENSE-2.0
153-
154-
Sofern nicht durch geltendes Recht erforderlich oder schriftlich vereinbart,
155-
wird die unter der Lizenz verteilte Software auf "WIE BESEHEN" BASIS
156-
OHNE GEWÄHRLEISTUNGEN ODER BEDINGUNGEN JEGLICHER ART bereitgestellt.
157-
Siehe die Lizenz für die spezifische Sprache, die Berechtigungen und
158-
Einschränkungen unter der Lizenz regelt.
11+
---
15912

13+
*This page is pending translation. Please refer to the [Chinese version](../../zh/developer/license.md).*

docs/de/developer/mc.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
---
2-
title: "Deutsche Dokumentation"
3-
description: "Diese Dokumentation wird vom Chinesischen ins Deutsche übersetzt"
2+
title: "待翻译"
3+
description: "此页面待翻译"
4+
source: "developer/mc.md"
45
---
56

6-
# Deutsche Dokumentation
7+
# 待翻译
78

8-
Dieser Abschnitt enthält die ins Deutsche übersetzte RustFS-Dokumentation.
9+
此页面内容尚未翻译,请参考[中文版本](../../zh/developer/mc.md)
910

11+
---
12+
13+
*This page is pending translation. Please refer to the [Chinese version](../../zh/developer/mc.md).*

docs/de/developer/mcp.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
---
2-
title: "Deutsche Dokumentation"
3-
description: "Diese Dokumentation wird vom Chinesischen ins Deutsche übersetzt"
2+
title: "待翻译"
3+
description: "此页面待翻译"
4+
source: "developer/mcp.md"
45
---
56

6-
# Deutsche Dokumentation
7+
# 待翻译
78

8-
Dieser Abschnitt enthält die ins Deutsche übersetzte RustFS-Dokumentation.
9+
此页面内容尚未翻译,请参考[中文版本](../../zh/developer/mcp.md)
910

11+
---
12+
13+
*This page is pending translation. Please refer to the [Chinese version](../../zh/developer/mcp.md).*

docs/de/developer/sdk/index.md

Lines changed: 7 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,13 @@
11
---
2-
title: "RustFS SDK Übersicht"
3-
description: "Welche S3-SDKs können mit RustFS verwendet werden? In diesem Artikel wird dies detailliert erklärt."
2+
title: "待翻译"
3+
description: "此页面待翻译"
4+
source: "developer/sdk/index.md"
45
---
56

6-
# SDK Übersicht
7+
# 待翻译
78

8-
RustFS ist eine verteilte Objektspeichersoftware, die zu 100% mit dem S3-Protokoll kompatibel ist. Benutzer können:
9+
此页面内容尚未翻译,请参考[中文版本](../../../zh/developer/sdk/index.md)
910

10-
1. RustFS über die Console-Verwaltungskonsole verwalten;
11-
2. RustFS über S3-Clients verwalten;
12-
3. Über SDKs auf der Geschäftsseite Objektspeicher-Operationen und -Verwaltung implementieren.
13-
14-
Die derzeit von RustFS bereitgestellten SDKs umfassen:
15-
16-
- [Java SDK](./java.md)
17-
- [JavaScript SDK](./javascript.md)
18-
- [Python SDK](./python.md)
19-
- [Rust SDK](./rust.md)
20-
21-
## Begriffsklärung vor dem Lesen
22-
23-
S3 ist der Name des ersten von Amazon veröffentlichten und geöffneten Objektspeicherprodukts. Darüber hinaus öffnete es alle seine Protokolle und Spezifikationen. Später folgten fast alle Objektspeicher den S3-Protokollen und -Spezifikationen. Manchmal nennen Menschen S3 Objektspeicher, manchmal bezeichnen sie S3 einfach als Objektspeicherprotokoll.
24-
25-
## 1. SDK-Empfehlung
26-
27-
Da es bereits viele über Jahre gewartete SDKs auf dem Markt gibt. Wie das AWS S3 SDK, das über Jahre hinweg debuggt und optimiert wurde. Seine Leistung und Fehlerrate sind praktisch Null. Daher empfehlen wir Ihnen, das standardmäßige AWS S3 SDK direkt zur Steuerung und Kommunikation mit RustFS zu verwenden.
28-
29-
Wenn Sie ein vertrautes SDK haben und dem SDK-Anbieter vertrauen, können Sie alle diese Produkte verwenden.
30-
31-
Da chinesische Cloud-Anbieter in vielen Bereichen "magische Modifikationen" vorgenommen haben. Viele der neuesten S3-Technologien werden nicht unterstützt. Daher werden in vielen globalen Objektspeicherprodukten SDKs vieler chinesischer Cloud-Anbieter nicht empfohlen.
32-
33-
34-
35-
## 2. Können MinIO-SDKs direkt mit RustFS kommunizieren?
36-
37-
Ja.
38-
39-
Wir haben eine umfassende Anpassung und Kompatibilität für MinIO-SDKs durchgeführt.
40-
41-
Wenn Sie MinIO-SDKs verwenden, können Sie nach der Änderung des Endpoints und der AK/SK direkt mit RustFS kompatibel sein.
42-
43-
44-
## 3. Was ist zu tun, wenn es andere inkompatible SDKs gibt?
11+
---
4512

46-
Wir verwenden das SDK eines bestimmten Cloud-Anbieters, das die neuesten S3-, MinIO- und RustFS-Versionen nicht unterstützt. Wie sollte dies behandelt werden?
47-
Bitte wechseln Sie so schnell wie möglich das SDK und führen Sie eine erneute Anpassung und Aktualisierung auf der Geschäftsseite durch.
13+
*This page is pending translation. Please refer to the [Chinese version](../../../zh/developer/sdk/index.md).*

0 commit comments

Comments
 (0)