APPs, die auch dann funktionieren, wenn das Netzwerk nicht verfügbar ist
Couchbase Lite
Couchbase Lite integriert eine vollständige NoSQL-Datenbank in Ihre App. SQL++-Abfragen, Volltext- und Vektor-Suche sowie die integrierte Synchronisierung werden auf dem Gerät ausgeführt, sodass Transaktionen auch bei einem Verlust der Verbindungsqualität fortgesetzt werden können.

Entwickelt für mobile Geräte, Edge-Systeme und alles dazwischen
Eine integrierte Datenbank für die verschiedenen Geschäftsbereiche: Lagerhallen, Werkstätten, Fahrzeuge, Flugzeuge und Baustellen.

Halten Sie die Einnahmen fließen, wenn das Netzwerk ausfällt
Lesen und Schreiben werden lokal ausgeführt. Transaktionen werden weiterhin verarbeitet. Die Synchronisierung wird durchgeführt, sobald die Verbindung wiederhergestellt ist.

Eine Plattform, von der Cloud bis zum Edge und zum Gerät
Ein Dokumentmodell und eine Abfragesprache ersetzen eine zusammengesetzte Struktur aus einer Cloud-Datenbank, SQLite, benutzerdefiniertem Synchronisierungsmodell und einer Suchfunktion.

KI-Suchfunktion auf dem Gerät
Die Vektor-Suche und die RAG laufen auf lokalen Daten. Die Funktionen funktionieren in Totzonen, und der sensible Kontext bleibt auf dem Gerät erhalten.

Schiffe über Plattformen mit einem einzigen SDK
Swift, Kotlin, Java, .NET, C, JavaScript, React Native, Flutter und Ionic. Keine neu erstellten Synchronisationsanpassungen für jede Plattform.
Was ist Couchbase Lite?
Eine integrierte NoSQL-Datenbank, die eine vollständige Datenarchitektur in Ihre App einbetten und die Synchronisierung integriert ist.
Couchbase Lite speichert JSON-Dokumente innerhalb der App. Lesevorgänge und Schreibvorgänge erfolgen mit der Geschwindigkeit der Speicherbusgeschwindigkeit, ohne Netzwerk-Rundreisen. Die App funktioniert weiterhin, wenn die Verbindung unterbrochen wird, und die Datenlage übernimmt die persistente Speicherung, die Indexierung und die lokalen Abfragen.
Die bidirektionale Replikation zu den Capella App Services oder dem Sync Gateway ist konfiguriert, nicht codiert. Die Versionenverfolgungsfehlerbehebung nutzt hybride logische Uhren anstelle von reinen Gerätemarkierungen, sodass sich keine Daten zwischen den Geräten verlieren, wenn die Uhrzeiten sich ändern. Nahtlose Peer-to-Peer-Synchronisierung über alle Plattformen hinweg.
Ein eingebetteter Engine deckt den Zugriff auf Schlüssel-Wert-Daten, SQL++-Abfragen über JSON, Volltextsuche und Vektor-Suche für semantische Abfragen ab. Die App stellt das Modell bereit. Couchbase stellt die Datenlage und die Abfrage bereit. Es ist keine separate Suchdienstleistung oder ein hostedes Vektor-Speicher erforderlich, um diese zu integrieren.
Native SDKs für iOS (Swift), Android (Kotlin/Java), Java, .NET, C und C++, sowie JavaScript. Unterstützte SDKs von der Community umfassen React Native, Ionic und Flutter. Ein Datenmodell, eine Abfrage-Sprache und ein Replikationsprotokoll für alle.
KUNDENPROBE
Mobile Apps, die im Feld Geld verdienen
25K
Feldbenutzer nutzen Couchbase für die Bestellzu-Kassenzuordnung bei PepsiCo
Fähigkeiten
Eine vollständige Datenoberfläche, die in Ihre App eingebettet ist
Abfragen, Suchen, Vektoren, Synchronisierung und Sicherheit in einer Datenbank.
- Abfrage
- Suche
- Synchronisieren
- KI
- Sicherheit
SQL++ erweitert SQL um JSON-Dokumente mit Joins, Aggregaten und komplexen Filtern.
Hauptfunktionen
SQL++-Abfrage-Engine
Verwenden Sie lokale JSON-Dokumente mit vollständiger SQL++-Funktionalität, einschließlich Joins und Aggregaten. Genausoes Spracheingabe wie auf dem Server.
Die Volltextsuche und die hybride Vektorsuche werden auf dem Gerät auf lokal gespeicherte Daten angewendet.
Hauptfunktionen
Vektorsuche direkt am Gerät
Hybrid-Keyword- und semantische Suche für RAG und Personalisierung. Keine Umleitung durch den Server, keine Nutzung eines Drittanbieters für Vektorgrafiken.
Beidseitige Cloud-Replikation und Peer-to-Peer-Synchronisierung über Wi-Fi, konfiguriert aber nicht kodiert.
Hauptfunktionen
Beidseitige Synchronisierung
Replikation mit Capella App Services oder Sync Gateway. Versionen-Vektorkonfliktlösung, nur Delta-Transfer.
Peer-to-Peer-Synchronisation
Peer-to-Peer-Replikation über Wi-Fi, Bluetooth oder benutzerdefinierten Protokollen mit automatischer Erkennung und selbstheilender Mesh-Verbindung für iOS und Android.
Vektorsuchung direkt am Gerät sowie die Predictive Query API für lokale Auswertungen und RAG.
Hauptfunktionen
Vektorsuche direkt am Gerät
Hybrid-Keyword- und semantische Suche für RAG und Personalisierung. Keine Umleitung durch den Server, keine Nutzung eines Drittanbieters für Vektorgrafiken.
AES-256 im Ruhezustand, TLS im Transit und OIDC über App Services oder Sync Gateway.
Hauptfunktionen
Verschlüsselung und Zugriffskontrolle
AES-256 im Ruhezustand, TLS im Transit, BYOK und automatische Löschung bei Zugriffseinschränkung.
- Cloud-zu-Edge-Synchronisierung
- P2P-Synchronisierung
ARCHITEKTUR
Gerät von der Cloud zur Cloud und zurück
Couchbase Lite ist eine voll funktionsfähige eingebettete Datenbank, die auf jedem Gerät (ob mobile, IoT- oder Desktop-Geräte) installiert ist und Daten bidirektional synchronisieren kann. Dokumentänderungen können über Sync Gateway (oder die verwaltete Version App Services) von Couchbase Server auf das Gerät übertragen und wiederhergestellt werden.
ARCHITEKTUR
Peer-to-Peer-Replikation
Die Geräte synchronisieren sich direkt untereinander über Wi-Fi und Bluetooth. iOS und Android unterstützen die Erkennung von Geräten sowie die adaptive und selbstorganisierte Netzwerkbildung. Geeignet für Fahrzeuge, Schiffe, Kioske und Feldteams, die sich zusammenfinden, aber nicht auf das öffentliche Internet angewiesen sein können.

FÜNF SYSTEME ERSTATTEN EINES
Stoppen Sie das Nähen des Stapels manuell
Ein typischer mobiler Stack besteht aus: einer Cloud-Datenbank, einer API-Ebene, SQLite auf dem Gerät, einer handgeschriebenen Synchronisierungs-Schicht, die je nach Plattform neu erstellt wird, und einer separaten Suchdienstleistung. Couchbase Lite deckt dies in einem eingebetteten Engine ab. Das Dokumentenmodell und die Abfrage-Sprache bleiben von der Cloud auf das Gerät übertragen. Die Replikation ist eine konfiguriere Infrastruktur, keine Anwendungs-Code. Es gibt weniger Anbieter, weniger Ausfallmöglichkeiten und weniger Synchronisierungsprobleme zu lösen.
Wo Teams Couchbase Lite in der Produktion verwenden
HANDEL
POS- und Filialmitarbeiter-Apps
Die Transaktionen werden auch weiterhin verarbeitet, wenn der Internetanschluss im Laden ausfällt. Die Applikationen auf dem Boden bleiben stets auf dem neuesten Stand hinsichtlich des Bestands und der Preise. Tommy Hilfiger konnte die Musterproduktion um 80 Prozent reduzieren, da ein digitales Showroom auf Couchbase läuft.
FELDOPERATIONEN
Routeverkäufe, Logistik, Service
Die Field-Verantwortlichen platzieren Bestellungen, führen Besuche auf und aktualisieren das Lagerbestand offline. Änderungen werden automatisch zusammengeführt, sobald das Gerät wieder verbunden wird. PepsiCo implementiert diese Methode für die gesamte Bestellverarbeitung bei 25.000 Field-Mitarbeitern und 350.000 Händlern.
TRANSPORT
Flugzeuge, Fahrzeuge, Schiffe
Die Crews arbeiten mit dem Gerät, unabhängig davon, ob ein Signal verfügbar ist. Emirates nutzt eTechLog vor dem Flug auf Couchbase Lite mit einer Vorratsspeicherkapazität von 100% Feldbereitschaften, wobei die Geräte der Crews synchronisiert werden, sobald die Verbindung wiederhergestellt ist.
FAQ zu Couchbase Lite
Gängige Fragen zu der eingebetteten Datenbank und der Synchronisierung.
Couchbase Lite ist eine integrierte NoSQL-Datenbank für mobile, IoT- und Web-Apps, die Daten lokal für einen permanenten Zugriff speichert und mit integriertem SQL, Vektor-Suche und Daten-Synchronisierung ausgestattet ist.
Ja. Couchbase Lite bietet das, was SQLite fehlt: eine integrierte Cloud-Synchronisierung, automatische Konfliktbehandlung und eine Vektor-Suche direkt auf dem Gerät – ohne zusätzliche Erweiterungen oder Gebühren.
Ja. Couchbase Lite verfügt über eine integrierte Vektor-Suchfunktion direkt am Gerät, die semantische Suchfunktionen und RAG-Funktionen in mobilen und IoT-Apps ermöglicht – selbst ohne Internetverbindung.
Couchbase Lite unterstützt iOS, Android, Linux, .NET, Cross-Plattform-Unterstützung sowie eingebettete Geräte über die C/C++-API und Webbrowser über JavaScript – und deckt damit praktisch alle mobilen und Edge-Plattformen ab.
Couchbase Lite synchronisiert sich automatisch mit Couchbase Server über Sync Gateway und unterstützt die Peer-to-Peer-Synchronisierung zwischen Geräten, wobei eine integrierte Konfliktbehandlung gewährleistet ist.



