San Francisco, CA - 6 ottobre 2014 - (FILO D'AFFARI) - Couchbase, Inc.fornitore del database NoSQL più completo, ha annunciato oggi, in occasione della conferenza Couchbase Connect 2014, il rilascio di Couchbase Server 3.0, la sua release più significativa fino ad oggi. La release 3.0, disponibile da oggi, introduce più di 200 nuove funzionalità e miglioramenti, tra cui importanti estensioni all'architettura di base che fanno avanzare l'azienda nella fornitura del database distribuito più scalabile, affidabile e costantemente ad alte prestazioni del settore. Questa versione espande Couchbase Server per supportare una serie ancora più ampia di casi d'uso aziendali e di big data.
"Couchbase sta definendo l'agenda per la tecnologia dei database distribuiti scalabili e ad alte prestazioni, con innovazioni come l'integrazione per prima di una cache distribuita con archiviazione di valori-chiave e un database di documenti in un'unica piattaforma, e la realizzazione del primo database mobile NoSQL", ha dichiarato Bob Wiederhold, CEO di Couchbase. "Continuiamo a fare enormi progressi nelle tecnologie fondamentali dei database, tra cui storage, mobilità, query e prestazioni. Con Couchbase Server 3.0 abbiamo ampliato in modo significativo i casi d'uso che possiamo supportare, in modo che un maggior numero di aziende possa unirsi a leader come AT&T, Walmart ed eBay, che eseguono applicazioni mission-critical ad alte prestazioni su Couchbase".
3.0 Grandi estensioni architettoniche
Le aziende moderne richiedono la capacità di scalare facilmente ed elasticamente le applicazioni mission-critical e di gestire in modo economico set di dati molto grandi e in costante crescita. Couchbase Server 3.0 offre importanti progressi fondamentali, tra cui il protocollo di modifica del database basato su stream e la memoria sintonizzabile dinamicamente, che migliorano drasticamente la scalabilità, la resilienza, le prestazioni e l'efficienza in termini di costi del lavoro con enormi set di dati operativi. In un sistema indipendente parametri di riferimentoCouchbase ha già dimostrato una scalabilità e prestazioni leader del settore, superando i concorrenti fino a 13 volte in termini di velocità di lettura/scrittura. I progressi architetturali della versione 3.0 estendono ulteriormente il vantaggio di Couchbase, con miglioramenti delle prestazioni che vanno da 2 a 100 volte. Inoltre, la versione 3.0 include nuove funzionalità che migliorano l'esperienza degli sviluppatori, aumentano l'affidabilità e la sicurezza e semplificano l'amministrazione.
3.0 Vantaggi principali
Grazie a queste nuove e potenti funzionalità, Couchbase Server 3.0 offre grandi vantaggi alle aziende, agli amministratori e agli sviluppatori, alzando ulteriormente il livello della tecnologia NoSQL di livello enterprise. Questi vantaggi includono:
- Le aziende possono lavorare con enormi set di dati operativi in modo molto più efficiente dal punto di vista dei costi, ottenendo risultati e valore nettamente superiori dalle risorse hardware esistenti.
- Le aziende possono implementare Couchbase Server per supportare una gamma ancora più ampia di casi d'uso, riducendo o eliminando la necessità di altri database e cache distribuite, riducendo così i costi e la complessità.
- Gli amministratori scopriranno che la console di Couchbase Server 3.0 è più potente che mai, grazie a numerosi miglioramenti che semplificano, proteggono e snelliscono notevolmente la gestione dell'implementazione di Couchbase.
- Gli sviluppatori possono creare applicazioni scalabili e ad alte prestazioni in modo più rapido e semplice grazie ai nuovi SDK Couchbase 2.0, che ora forniscono interfacce di programmazione delle applicazioni integrate per JSON, supporto per modelli di programmazione reattivi, un'esperienza utente comune per tutte le API e l'integrazione con framework popolari come Spring Data, Python Twisted e Python gevent. La comunità open source di Couchbase sta inoltre creando nuovi framework per le piattaforme emergenti, come Ottoman per Node.js. L'insieme di questi framework consente agli sviluppatori di creare applicazioni con un impegno e una codifica di gran lunga inferiori.
3.0 Panoramica delle caratteristiche principali
Couchbase Server 3.0 introduce importanti funzionalità e progressi in cinque aree chiave: scala e prestazioni mission-critical, altissima disponibilità, comunicazione sicura, amministrazione di livello enterprise e potenziamento degli sviluppatori.
Scala e prestazioni critiche per la missione
La nuova memoria sintonizzabile ottimizza l'efficienza delle risorse per i dataset di grandi dimensioni
La versione 3.0 offre una nuova e innovativa funzionalità di memoria sintonizzabile dinamicamente, che consente alle aziende di supportare una gamma molto più ampia di casi d'uso. Con la funzione Tunable Memory è ora possibile controllare, in fase di runtime, la quantità di dati conservati in memoria e quella conservata su disco, ottimizzando l'uso delle risorse in base alle esigenze di prestazioni dell'applicazione.
Il nuovo protocollo di streaming offre numerosi miglioramenti delle prestazioni
Couchbase Server introduce il primo e unico Database Change Protocol (DCP) basato su stream, un'importante estensione dell'esclusiva architettura memory-centrica di Couchbase Server. I database distribuiti ad alte prestazioni devono spostare grandi quantità di dati con estrema frequenza all'interno del sistema per un'ampia gamma di funzioni, tra cui il ribilanciamento, la replica e il ripristino. Mentre gli altri database utilizzano comunicazioni basate su disco, il DCP di Couchbase Server comunica in memoria, eliminando così le dipendenze e la latenza dell'IO su disco e garantendo una velocità superiore di oltre 100 volte rispetto ai protocolli basati su disco.
Il DCP è inoltre progettato per consentire funzionalità di resilienza, ripristino e gestione dei dati più efficienti, intelligenti e a grana fine, come la pausa e la ripresa della replica, il backup incrementale e altro ancora.
Indicizzazione più veloce e coerenza delle viste
Sfruttando il nuovo DCP basato sui flussi, Couchbase Server 3.0 aggiorna gli indici e le viste a una velocità incredibile, comunicando le modifiche in memoria nel momento stesso in cui avvengono, invece di doverle leggere dal disco. Di conseguenza, gli utenti vedranno notevoli miglioramenti nella latenza di indicizzazione, fino a 50 volte migliore, estendendo ulteriormente lo spettro di casi d'uso che Couchbase può supportare.
Utilizzo ottimizzato delle risorse per un throughput estremo
La versione 3.0 automatizza la regolazione dell'utilizzo delle risorse di lettura e scrittura, riducendo drasticamente la latenza e massimizzando il throughput dell'IO, il tutto a mani libere. Couchbase Server rileva automaticamente l'hardware su cui è in esecuzione e sintonizza automaticamente il pool di thread per ottenere un'efficienza ottimale, anche quando le risorse sottostanti e i modelli di carico di lavoro cambiano.
Altissima disponibilità
XDCR a bassa latenza e in memoria
Sfruttando il nuovo streaming Database Change Protocol, Couchbase Server 3.0 consente la replica cross data center da memoria a memoria (XDCR), riducendo la latenza fino a 4 volte. La versione 3.0 migliora anche l'efficienza e la sofisticazione di XDCR: in caso di interruzioni di rete del processo di replica, il sistema rileva il punto in cui è stato interrotto e riprende esattamente da quel punto, con conseguente maggiore efficienza delle risorse.
Backup più veloce ed efficiente con la nuova opzione incrementale
Couchbase Server 3.0 include una nuova opzione di backup incrementale, oltre al backup completo già disponibile. L'opzione incrementale esegue il backup solo dei dati modificati rispetto al backup precedente, il che richiede meno spazio e tempo per il completamento e consente di eseguire backup più frequenti.
Ripristino ottimizzato con opzioni di ripristino più rapide
Couchbase Server 3.0 offre nuove opzioni per il ripristino da un nodo guasto, con una riattivazione dei nodi fino a 8 volte più veloce, per una migliore continuità operativa e un disaster recovery ottimizzato.
Amministrazione di livello aziendale
XDCR Pausa e ripresa
Couchbase Server 3.0 include una nuova funzionalità di pausa e ripresa per la replica cross-data center (XDCR) che rende la manutenzione molto più semplice ed efficiente.
Riequilibrio più veloce e più resiliente
Delta Node Recovery, una nuova funzionalità di Couchbase Server 3.0, semplifica notevolmente il processo di ribilanciamento per offrire un ribilanciamento più rapido e resistente.
Replicazione migliorata con Catch-up incrementale
Sfruttando il nuovo Database Change Protocol (DCP) in streaming ad alte prestazioni, Couchbase Server 3.0 introduce una nuova funzionalità di recupero incrementale per offrire una replica più rapida ed efficiente quando vengono ripristinati i nodi guasti.
Miglioramento della gestione delle risorse con la priorità dei bucket
Couchbase Server 3.0 include una nuova funzionalità che semplifica ulteriormente l'amministrazione e aiuta a massimizzare l'efficienza delle risorse, consentendo agli amministratori di assegnare priorità ai "bucket" per le diverse applicazioni. Gli amministratori possono assegnare priorità alte e basse, in modo che i bucket ad alta priorità ricevano una priorità IO più alta e un maggiore throughput, mentre i bucket a bassa priorità possono essere elaborati senza soffrire la fame.
Failover di grazia per guasto forzato del nodo
Oltre alla funzione standard di failover automatico in caso di guasto di un nodo, Couchbase Server 3.0 include una nuova opzione di "graceful failover" per gli amministratori. Con la semplice pressione di un pulsante, la nuova opzione consente all'amministratore di forzare il failover di un nodo - in genere per eseguire la manutenzione del nodo - senza alcuna perdita di dati su quel nodo.
Responsabilizzazione degli sviluppatori
Oggi Couchbase ha annunciato anche il rilascio della nuova versione di SDK di Couchbase 2.0che offre agli sviluppatori numerose nuove funzionalità e capacità per la creazione di applicazioni scalabili e ad alte prestazioni su Couchbase Server.
Esperienza coerente per gli sviluppatori
L'offerta di un'esperienza coerente per gli sviluppatori su tutte le piattaforme semplifica la creazione di applicazioni su Couchbase da parte degli sviluppatori che lavorano in più lingue, indipendentemente dalla lingua utilizzata. Negli SDK 2.0 i comandi e i metodi sono unificati per tutte le piattaforme di sviluppo.
Supporto nativo per gli oggetti JSON
Quando si lavora in qualsiasi SDK, sono supportati i tipi di oggetti JSON nativi, eliminando la necessità di librerie di terze parti e mantenendo la flessibilità che Couchbase ha sempre avuto nel supportare altri tipi di dati.
Gestione migliorata delle connessioni
Gli SDK 2.0 utilizzano meno risorse per comunicare con Couchbase. Le connessioni sono amministrate in modo più intelligente e gestite meglio, estendendo il vantaggio significativo di Couchbase nelle operazioni ad alte prestazioni.
Integrazioni di strutture
Gli SDK di Couchbase includono il supporto per Spring Framework e ASP.NET, oltre ai framework Node.js in fase di sviluppo attivo nella comunità Open Source di Couchbase.
Anteprima del supporto per il linguaggio di interrogazione di nuova generazione
Gli SDK di Couchbase 2.0 forniscono un supporto sperimentale per N1QL, il linguaggio di query di nuova generazione di Couchbase, in fase di sviluppo e disponibile in Developer Preview. N1QL presenta approcci semplici e familiari alle query e alla manipolazione dei dati. Ciò consente agli sviluppatori di creare rapidamente applicazioni scalabili grazie al supporto di join, espressioni di filtro, espressioni aggregate e molte altre funzionalità necessarie per la creazione di applicazioni ricche.
Comunicazione sicura
Crittografia per l'accesso ai dati
Couchbase Server 3.0 alza il livello di sicurezza NoSQL con l'accesso crittografato ai dati. L'SSL cripta i dati in volo tra il client e il server, fornendo un accesso sicuro ai dati on-the-wire per le applicazioni e gli amministratori, in modo che i dati non possano essere visti o manomessi.
Crittografia per l'accesso amministrativo
Couchbase Server 3.0 offre anche un accesso amministrativo crittografato, abilitando l'accesso HTTPS per la console di amministrazione di Couchbase e l'API REST.

ALTRE NOTIZIE:
Conferenza Couchbase Connect a San Francisco
Con oltre 1.400 iscritti, Couchbase inizia oggi la sua due giorni di Couchbase Connect 2014 a San Francisco. Oltre ad annunciare il rilascio di Couchbase Server 3.0, l'azienda presenterà in anteprima tecnologie innovative per l'archiviazione e l'interrogazione dei dati.
Versione beta del motore di archiviazione ForestDB
Couchbase ha annunciato il versione beta di ForestDBun nuovo motore di archiviazione di valori-chiave progettato per operare a velocità ultra-elevate. Nei test di benchmarking, ForestDB ha superato in modo significativo i data store a valori-chiave progettati da Facebook (RocksDB) e Google (LevelDB).
Connettore Hadoop di Couchbase
Couchbase ha annunciato la disponibilità generale dell'ultima versione di Couchbase Hadoop Connector che supporta Cloudera Enterprise 5. Questa nuova integrazione semplifica lo sviluppo e la gestione dell'infrastruttura di big data in azienda.
Couchbase e Wipro collaborano per portare NoSQL scalabile e ad alte prestazioni alle imprese
Couchbase e Wipro ha annunciato un integratore di sistemi globale e accordo di rivendita. La partnership consentirà sia a Couchbase che a Wipro di servire meglio la crescente domanda globale di NoSQL di classe enterprise per supportare le applicazioni mission critical e le esigenze di big data dei clienti aziendali.
Couchbase e Simba collaborano per fornire connettività ODBC e JDBC
Tecnologie Couchbase e Simba ha annunciato una partnership congiunta per fornire connettività ODBC e JDBC per Couchbase Server. Secondo i termini dell'accordo, Couchbase ha scelto Simba Technologies per realizzare i driver di connettività ODBC 3.8 e JDBC 4.0 per il database NoSQL Couchbase.
Risorse aggiuntive