APP CHE RAGGIUNGONO A FUNZIONARE ANCHE SE LA RETE NON È AGENTE
Couchbase Lite
Couchbase Lite integra un database NoSQL completo all'interno dell'app. Le query SQL++, la ricerca full-text e vettoriale e la sincronizzazione integrata vengono eseguite sul dispositivo, quindi le transazioni continuano a essere elaborate anche quando la connessione cessa.

Costruito per il mobile, l'edge e tutto ciò che c'è tra i due
Un database incorporato per gestire tutti i punti vendita: negozi, magazzini, veicoli, aeromobili e cantieri.

Mantieni il flusso di entrate quando la rete crolla
La lettura e la scrittura avvengono localmente. Le transazioni continuano a essere elaborate. La sincronizzazione riconcilia i dati quando la connessione viene ripristinata.

Una piattaforma, dal cloud all’edge fino ai dispositivi
Un unico modello di documento e una sola lingua di query sostituiscono un insieme di database cloud, SQLite, sincronizzazione personalizzata e ricerca.

Rilevamento IA sul dispositivo
La ricerca vettoriale e la funzione RAG vengono eseguite sui dati locali. Le funzionalità funzionano anche nelle zone morte e il contesto sensibile rimane sul dispositivo.

Navigare tra le piattaforme con un unico SDK
Swift, Kotlin, Java, .NET, C, JavaScript, React Native, Flutter e Ionic. Nessuna riscrizione per piattaforma.
Cos'è Couchbase Lite?
Un database NoSQL integrato che integra una piattaforma di dati completa all'interno dell'applicazione, con la sincronizzazione integrata.
Couchbase Lite archivia i documenti JSON all'interno dell'app. Le operazioni di lettura e scrittura avvengono a velocità di memoria, senza necessità di effettuare un round trip sulla rete. L'app continua a funzionare anche quando la connessione cessa, mentre la layer di dati gestisce la persistenza, l'indicizzazione e le query localmente.
La replicazione bidirezionale verso Capella App Services o Sync Gateway è configurata, non codificata. La risoluzione dei conflitti tra versioni utilizza orologi logici ibridi anziché timestamp dei dispositivi, quindi la deriva oraria tra dispositivi non perde silenziosamente i dati.
Un motore embedded gestisce l'accesso a valori chiave e valori, le query SQL++ su JSON, la ricerca full-text e la ricerca vettoriale per la recuperazione semantica. L'app fornisce il modello. Couchbase fornisce la layer di dati e la ricerca. Non è necessario integrare alcun servizio di ricerca separato o un repository vettoriale gestito.
SDK nativi per iOS (Swift), Android (Kotlin/Java), Java, .NET, C e C++, e JavaScript. I SDK supportati dalla comunità coprono React Native, Ionic e Flutter. Un unico modello di dati, un unico linguaggio di query e un unico protocollo di replicazione tra tutti questi.
PROVA DEL CLIENTE
App mobili che generano entrate sul campo
25K
Gli utenti del settore impiegano Couchbase per gestire l'intero processo di approvvigionamento e consegna della PepsiCo
ABILITÀ
Una piattaforma di dati completa integrata all'interno della tua app
Query, ricerca, vettori, sincronizzazione e sicurezza in un'unica database.
- Interrogazione
- Ricerca
- Sync
- IA
- Sicurezza
SQL++ estende il linguaggio SQL a documenti JSON, con funzioni di join, aggregazione e filtri complessi.
Principali funzionalità
Motore di query SQL++
Esegui query sui documenti JSON locali con il supporto completo di SQL++, inclusi i join e gli aggregati. Lo stesso linguaggio utilizzato sul server.
La ricerca a testo completo e la ricerca ibrida a vettori vengono eseguite sul dispositivo in base ai dati locali.
Principali funzionalità
Ricerca vettoriale in-device
Ricerca ibrida per parole chiave e semantica per RAG e personalizzazione. Nessuna fase di trasferimento dei dati dal server al dispositivo, nessun repository vettoriale di terze parti.
Replicazione bidirezionale del cloud e sincronizzazione peer-to-peer tramite Wi-Fi, configurata senza codifica.
Principali funzionalità
Sincronizzazione bidirezionale
Riprodurre con Capella App Services o Sync Gateway. Risoluzione dei conflitti tra versioni, trasferimento solo con delta.
Sincronizzazione peer-to-peer
Riproduzione peer-to-peer tramite Wi-Fi, Bluetooth o protocolli personalizzati, con rilevamento automatico e auto-guarigione della rete per iOS e Android.
Ricerca vettoriale in-device e API Predictive Query per inferenze locali e RAG.
Principali funzionalità
Ricerca vettoriale in-device
Ricerca ibrida per parole chiave e semantica per RAG e personalizzazione. Nessuna fase di trasferimento dei dati dal server al dispositivo, nessun repository vettoriale di terze parti.
AES-256 in stato di attesa, TLS in transito e OIDC tramite App Services o Sync Gateway.
Principali funzionalità
Crittografia e controllo dell'accesso
AES-256 in attesa, TLS in transito, BYOK e pulizia automatica dopo la revoca dell'accesso.
- Sync tra cloud e edge
- Sincronizzazione P2P
ARCHITETTURA
Passaggio dal dispositivo al cloud e ritorno
Couchbase Lite è un database embedded completo che viene installato su ogni dispositivo (sia mobile, IoT che desktop) e consente la sincronizzazione bidirezionale dei dati. Le modifiche dei documenti possono essere trasferite da Couchbase Server tramite Sync Gateway (o dalla versione gestita, App Services) sul dispositivo e poi reimpostate.
ARCHITETTURA
Riproduzione peer-to-peer
I dispositivi si sincronizzano direttamente tra loro tramite Wi-Fi e Bluetooth. iOS e Android supportano la scoperta degli apparati, la formazione di reti adattive e di rete auto-connessa. Utili su veicoli, navi, chioschi e squadre sul campo che si riuniscono ma non possono affidarsi al servizio internet pubblico.

REEMPLAÇA CINQUE SISTEMI CON UNO
Smetta di cucire il pezzo a mano
Un stack mobile tipico si compone di: un database cloud, un livello API, SQLite sul dispositivo, una layer di sincronizzazione scritta a mano ricostruita per piattaforma e un servizio di ricerca separato. Couchbase Lite lo gestisce con un unico motore embedded. Lo stesso modello di documento e lo stesso linguaggio di query da cloud a dispositivo. La replicazione è una configurazione dell’infrastruttura, non del codice dell’applicazione. Ci sono meno vendor, meno modalità di errore e meno bug di sincronizzazione da risolvere.
Dove le squadre utilizzano Couchbase Lite in produzione
COMMERCIO ALL'INGROSSO
App per POS e collaboratori di negozio
Le transazioni continuano a essere processate quando il negozio perde la connessione internet. Le app associate sul pavimento restano aggiornate sull’inventario e sui prezzi. Tommy Hilfiger ha ridotto la produzione di campioni del 80% grazie a un showroom digitale gestito con Couchbase.
OPERAZIONI IN TERRENO
Vendite di itinerari, logistica, servizio
I rappresentanti sul campo effettuano ordini, registrano le visite e aggiornano l'inventario in modalità offline. Le modifiche vengono riconciliate automaticamente quando il dispositivo viene riconnesso. PepsiCo gestisce l'intero processo di gestione delle richieste di acquisto attraverso 25.000 utenti sul campo e 350.000 commercianti, secondo questo modello.
TRASPORTO
Aerei, veicoli, navi
Il personale di bordo lavora utilizzando il dispositivo anche quando non è disponibile un segnale. Emirates utilizza eTechLog pre-flight su Couchbase Lite in modalità 100% di disponibilità sul campo, con i dispositivi dei membri dell’equipaggio che si sincronizzano al ripristino della connettività.
FAQ su Couchbase Lite
Domande comuni relative al database incorporato e alla sincronizzazione.
Couchbase Lite è un database NoSQL integrato per applicazioni mobili, IoT e web che memorizza i dati localmente per un accesso sempre attivo, con funzionalità di SQL integrata, ricerca vettoriale e sincronizzazione dei dati.
Sì. Couchbase Lite aggiunge ciò che SQLite manca: la sincronizzazione cloud integrata, la risoluzione automatica dei conflitti e la ricerca vettoriale sul dispositivo – senza l’utilizzo di estensioni aggiuntive o costi aggiuntivi.
Sì. Couchbase Lite include una funzione di ricerca vettoriale integrata all'interno dell'app, che consente la ricerca semantica e le funzionalità RAG nelle app per dispositivi mobili e IoT – anche senza connessione a Internet.
Couchbase Lite supporta iOS, Android, Linux, .NET, piattaforme cross-platform, dispositivi embedded tramite API C/C++, e browser web tramite JavaScript, coprendo praticamente tutte le piattaforme mobile e edge.
Couchbase Lite sincronizza automaticamente con Couchbase Server tramite Sync Gateway e supporta la sincronizzazione peer-to-peer tra dispositivi, con una risoluzione dei conflitti integrata in tutto il processo.



