La nuova release di Couchbase Server combina il meglio dei database relazionali con la flessibilità e la scalabilità di un document database permettendo ai clienti di accelerare le iniziative di modernizzazione delle applicazioni
Milano, 31 agosto 2021 – Couchbase, Inc. (NASDAQ: BASE), fornitore di un database moderno per le applicazioni aziendali, annuncia la disponibilità di Couchbase Server 7, una release di riferimento che fonde i migliori aspetti dei database relazionali, come le transazioni ACID, con la flessibilità di un database moderno, consentendo alle imprese di accelerare con fiducia iniziative strategiche come la migrazione di applicazioni business-critical nel cloud, migliorando la flessibilità delle applicazioni e l’agilità degli sviluppatori. Con Couchbase Server 7, i team di sviluppo aziendali hanno a disposizione una piattaforma unificata e non hanno più bisogno di utilizzare un database per le transazioni e un altro per garantire agilità e scalabilità agli sviluppatori, permettendo alle aziende di semplificare le loro architetture database, estendere l’uso di Couchbase in applicazioni transazionali e ridurre i costi operativi attraverso il miglioramento delle prestazioni.
Secondo Forrester, “Molte organizzazioni si avvalgono ancora di applicazioni basate su linguaggi legacy di quarta generazione e sistemi di gestione database e altre tecnologie tradizionali che le perseguitano ancora oggi” (Forrester, Now Tech: Application Modernization and Migration Services, Q1 2021). Di conseguenza c’è un urgente bisogno di una piattaforma database in grado di supportare sia lo sviluppo e l’implementazione di nuove applicazioni che la modernizzazione e l’aggiornamento di quelle esistenti. Couchbase Server 7 elimina i principali elementi di attrito che hanno impedito alle imprese di modernizzare le loro applicazioni basate su relazioni, assicurando loro l’agilità e la flessibilità necessarie per accelerare lo sviluppo di moderne applicazioni business-critical.
I clienti ne beneficiano in molti modi, compresa la capacità di eseguire transazioni di business all’interno delle loro applicazioni client-facing, sviluppare modelli di dati e applicazioni evoluti che facilitano la personalizzazione ed eseguire piani di lungo respiro per modernizzare le applicazioni basate su relazioni nel cloud. Inoltre, i team di sviluppo possono più facilmente fare la transizione dai database relazionali legacy a quello moderno di Couchbase senza preoccuparsi della formazione dei membri del team dato che la piattaforma supporta i linguaggi di programmazione che già utilizzano, combinati con la familiarità di SQL.
I punti salienti di Couchbase Server 7 includono:
L’eliminazione delle complessità della proliferazione dei database con l’aggiunta di capacità di transazione SQL mature. Questo significa che i clienti non hanno più bisogno di un database relazionale e di uno NoSQL. Couchbase permette infatti transazioni SQL multi-statement fondendo transazioni e interazioni ad alta intensità. Per la prima volta, i clienti possono effettuare transazioni multi-documento SQL ACID con interazioni in microsecondi, tutto all’interno di una piattaforma di database unificata.
Abilitazione degli aggiornamenti runtime con zero downtime attraverso un modello dinamico di contenimento dei dati. Couchbase Server 7 introduce strutture organizzative simili a schemi e tabelle, definite “scope e collection” all’interno del database senza schemi. Solo con Couchbase Server 7 i clienti possono aggiungere una tabella (la “collezione”) in tempo reale (mentre le transazioni stanno avvenendo) senza aggiungere o modificare lo schema (lo “scope”) o ‘sospendere’ il database, accelerando notevolmente i cicli di innovazione. La nuova struttura organizzativa dei dati, multilivello e dinamica permette alla piattaforma di abbinare e migrare i modelli di dati relazionali in Couchbase Server 7 e passa il controllo continuo delle strutture dei dati dall’amministratore del database allo sviluppatore di applicazioni, migliorandone così la produttività.
Prestazioni operative più elevate che riducono il costo totale di proprietà, facilitate dall’elaborazione a livello di collection di accesso ai dati, partizionamento e isolamento degli indici. Couchbase Server 7 aggiunge anche un servizio di backup configurabile. I set di dati consegnati ai microservizi sono più veloci, la costruzione degli indici viene eseguita in parallelo e questi ultimi sono portatili durante il ri-bilanciamento dei dati. Infine, il servizio di query aggiunge un ottimizzatore basato sui costi per sostituire la precedente ottimizzazione basata su regole.
“Con Couchbase Server 7 il dibattito tra database relazionali e NoSQL è chiuso. Gli sviluppatori moderni non devono più lottare per avere più database – un database relazionale per la transazionalità e un database NoSQL per la flessibilità e la scalabilità. Siamo lieti di essere il primo fornitore moderno di Database-as-a-Service a combinare le tradizionali funzionalità dei database relazionali come SQL e le transazioni, con la flessibilità e scalabilità del NoSQL. Il modello di contenimento dei dati e le transazioni SQL distribuite introdotte in Couchbase Server 7 danno agli sviluppatori un modello di programmazione familiare su un database distribuito. Inoltre, ci sono altre 30 innovazioni che coprono query, ricerca, eventing, analisi e geo-replicazione. Nessun altro database ha organicamente fuso tutte queste capacità in un’unica base di dati, innovazioni che danno agli sviluppatori un vantaggio sorprendente per realizzare applicazioni aziendali moderne per un mondo connesso”, commenta Ravi Mayuram, Senior Vice President of Engineering and CTO, Couchbase.
Couchbase Server 7 è ora generalmente disponibile e può essere scaricato qui.
Couchbase – In Couchbase, crediamo che i dati siano il cuore dell’impresa. Permettiamo a sviluppatori e architetti di costruire, distribuire ed eseguire le loro applicazioni più mission-critical. Couchbase offre un database moderno ad alte prestazioni, flessibile e scalabile che opera in qualunque data center e cloud. Molte delle più grandi imprese del mondo si affidano a Couchbase per alimentare le applicazioni principali da cui dipendono i loro business.




