Appwrite 2.0 favicon

Appwrite 2.0

Appwrite 2.0 modernisiert die Plattform mit einer Coroutine-Engine, nativer Unterstützung für PostgreSQL und MySQL, S3-Speicher sowie OAuth 2.1-Identitätsfunktionen.

Code und ITDirektes Verbinden von Standard-ORMs…Durchführen von Vektorähnlichkeitssuchen…Übertragen und Verwalten von Dateien…Betrieb als OAuth 2.1- und OpenID…
Appwrite 2.0 product interface screenshot
Geschätzte monatliche Besuche
339.000
Datenzeitraum:
Bei AIToolly gelistet

Was ist Appwrite 2.0? Produktübersicht

Funktion und offizielle Positionierung des Produkts

Appwrite 2.0 stellt eine umfassende architektonische Überarbeitung der Backend-as-a-Service-Plattform dar und setzt neben traditionellen APIs auf direkte Kompatibilität mit branchenüblichen Protokollen.

Zu den wichtigsten Plattform-Updates gehören die Hyperloop B Coroutine-Engine, native Datenbankunterstützung für PostgreSQL und MySQL, S3-kompatibler Objektspeicher, VectorsDB für Ähnlichkeitssuchen und ein OAuth 2.1-Identitätsanbieter.

Wofür kann Appwrite 2.0 verwendet werden?

Durch offizielle Quellen belegte Anwendungsfälle

Standard-Datenbank- und ORM-Integration

Verbinden externer Anwendungs-Frameworks und ORMs direkt mit verwalteten PostgreSQL- oder MySQL-Datenbanken über standardmäßige Verbindungszeichenfolgen.

Vektorähnlichkeit und Dokumentenspeicherung

Verwalten hochdimensionaler Vektor-Embeddings in VectorsDB bei gleichzeitiger Speicherung flexibler Anwendungsdaten in schemalosen JSON-DocumentsDB-Sammlungen.

Zentralisiertes OAuth 2.1-Identitätsmanagement

Nutzung eines Appwrite-Projekts als OpenID Connect- und OAuth 2.1-Anbieter zur Authentifizierung von Benutzern über externe Web- oder Mobilanwendungen hinweg.

Hyperloop B-Engine und Protokollinteroperabilität

Appwrite 2.0 ersetzt die frühere Worker-Prozessstruktur durch Hyperloop B, ein Coroutine-basiertes Ausführungsmodell. In dieser Architektur geben Worker-Prozesse die Ausführung ab, während sie auf Datenbankabfragen, Cache-Antworten oder Netzwerk-I/O warten, sodass einzelne Prozesse mehrere gleichzeitige Anfragen parallel verarbeiten können.

Um die Abhängigkeit von proprietären Client-SDKs zu verringern, stellt Appwrite 2.0 native Netzwerkprotokolle über Kernsubsysteme hinweg bereit. Entwickler können Standard-Datenbank-Clients für PostgreSQL und MySQL, Standard-S3-Tools für Dateioperationen und standardmäßige OpenID Connect-Discovery-Endpunkte für die Authentifizierung nutzen.

  • Hyperloop B basiert auf einem Coroutine-Scheduler, der verhindert, dass Prozesse während I/O-Operationen synchron im Leerlauf verharren.
  • Objektspeicher-Buckets können mit standardmäßigen S3-Clients wie der AWS-CLI und rclone verwaltet werden.
  • Authentifizierungsendpunkte entsprechen den Spezifikationen von OAuth 2.1 und OpenID Connect für eine breite Unterstützung im Entwickler-Ökosystem.

Was Sie vor der Wahl von Appwrite 2.0 testen sollten

Prüfungen mit eigenen Inhalten und Arbeitsabläufen

  • Bestätigen Sie, dass die Bereitstellungsumgebungen die Container-Orchestrierungsspezifikationen für selbst gehostete Worker-Topologien erfüllen.
  • Prüfen Sie, ob Netzwerkanforderungen des Projekts von Appwrite Firewall oder Appwrite Domains abhängen, die Appwrite Cloud erfordern.
  • Überprüfen Sie die Kompatibilität bestehender Datenbank-Workflows mit den nativen Engines von PostgreSQL, MySQL, DocumentsDB oder VectorsDB.

Appwrite 2.0: Quellen und Prüfdatum

Welche Quellen wann geprüft wurden

Offizielle Quelle
https://appwrite.io/
Zuletzt geprüft
Kategorie
Code und IT

Häufig gestellte Fragen zu Appwrite 2.0

Antworten auf Basis des quellengeprüften Produkteintrags

Welche Datenbank-Engines werden in Appwrite 2.0 unterstützt?

Appwrite 2.0 unterstützt PostgreSQL als Standard für neue selbst gehostete Installationen sowie MySQL, MariaDB, MongoDB, DocumentsDB und VectorsDB.

Wie lässt sich Appwrite 2.0 in S3-Tools von Drittanbietern integrieren?

Appwrite Storage stellt einen S3-kompatiblen API-Endpunkt bereit, der die direkte Integration mit Tools wie der AWS-CLI, AWS-SDKs und rclone ermöglicht.

Welche Funktion hat Hyperloop B in Appwrite 2.0?

Hyperloop B ist die Coroutine-Engine hinter Appwrite 2.0, die während I/O-Vorgängen die Ausführung abgibt, um mehrere gleichzeitige Anfragen in einem einzigen Prozess zu verarbeiten.

Kann Appwrite 2.0 als Identitätsanbieter fungieren?

Ja, Appwrite 2.0 enthält einen OAuth 2.1- und OpenID Connect-Server, mit dem Projekte berechtigungsbezogene Zugriffstoken ausstellen und externe Anwendungen authentifizieren können.

Sind Appwrite Firewall und Domains für selbst gehostete Instanzen verfügbar?

Nein, Regeln zur Datenverkehrssteuerung mit Appwrite Firewall und die Verwaltung von Appwrite Domains sind derzeit als reine Appwrite Cloud-Funktionen dokumentiert.

Entdecken Sie weitere kürzlich hinzugefügte Tools derselben Kategorie.