Couchbase ha annunciato oggi la disponibilità generale di Couchbase Server 4.0, una nuova release che consente agli sviluppatori di creare una varietà molto più ampia di applicazioni Web, mobili e IoT su Couchbase. La release offre nuovi livelli di agilità per gli sviluppatori, scalabilità e prestazioni delle applicazioni aziendali e informazioni di business dai dati archiviati in Couchbase. L'annuncio è stato fatto al Couchbase Live di New York, dove aziende come General Electric, Gannett, Marriott International, Cox Automotive, DIRECTV, Nielsen e altre ancora stanno parlando dell'espansione delle implementazioni di Couchbase per supportare un'ampia gamma di applicazioni e casi d'uso aggiuntivi.
Twitta questo: GA di @Couchbase Server 4.0 offre agilità, scalabilità e prestazioni ineguagliabili al Web, #mobile & #IoT applicazioni http://bit.ly/1OMzdCe
"Couchbase Server 4.0 è una release rivoluzionaria. Aumenta drasticamente i tipi di applicazioni e i casi d'uso che Couchbase può supportare, ora con livelli ancora più elevati di prestazioni e di scala", ha dichiarato Ravi Mayuram, senior vice president, products and engineering, Couchbase. "Grazie a innovazioni come il nostro nuovo linguaggio di query basato su SQL, N1QL, e a miglioramenti fondamentali come gli indici secondari globali, la scalabilità multidimensionale e la replica cross-datacenter, stiamo fornendo alle aziende l'ampiezza di funzionalità di cui hanno bisogno per implementare un unico database distribuito sotto la maggior parte delle loro applicazioni Web, mobili e IoT".
Couchbase N1QL: Sviluppo agile grazie alla modellazione flessibile e alle potenti query
Couchbase Server 4.0 introduce un nuovo linguaggio di query basato su SQL, N1QL (pronunciato Nickel), che aiuta gli sviluppatori a creare applicazioni di classe enterprise con meno codice e maggiore agilità. N1QL è un linguaggio di query dichiarativo efficiente e completo che semplifica agli sviluppatori che hanno familiarità con l'SQL la creazione di applicazioni sulla base di un modello di dati JSON che può essere esteso su richiesta. Utilizzando N1QL, gli sviluppatori possono:
-
Sviluppate applicazioni più velocemente interrogando i dati con un linguaggio di interrogazione familiare basato su SQL;
-
Sviluppare applicazioni con meno codice sfruttando un linguaggio di query dichiarativo per esprimere la logica complessa eseguita nel database, invece di scriverla ed eseguirla all'interno dell'applicazione;
-
Sviluppare applicazioni con maggiore agilità creando nuovi indici e query senza ristrutturare il modello dei dati;
- Sviluppare applicazioni leggendo, scrivendo e interrogando i dati in uno dei linguaggi e dei framework più diffusi, con opzioni per l'accesso asincrono e reattivo ai dati;
-
Sfruttate JSON per annidare i dati all'interno di un singolo documento o sfruttate N1QL per modellare e interrogare i dati memorizzati in più documenti.
Twitta questo: Nuovo linguaggio di interrogazione basato su SQL, #N1QLaiuta gli sviluppatori a creare applicazioni di classe enterprise con meno codice e maggiore agilità. http://bit.ly/1OMzdCe
Migliori informazioni sul business con i più diffusi strumenti di reporting, visualizzazione e BI
Couchbase Server 4.0 con N1QL consente inoltre agli strumenti di reporting e di visualizzazione dei dati basati su SQL standard di accedere ai dati archiviati in Couchbase. Grazie alla connettività ODBC e JDBC fornita dai driver Simba, che possono funzionare sia con i dialetti standard SQL-92 che con N1QL, le aziende possono ottenere informazioni di business utilizzando i più diffusi strumenti di BI e di visualizzazione dei dati, tra cui Microsoft Excel, Tableau, Looker, Qlik e altri ancora, per accedere ai dati archiviati in Couchbase.
Scalabilità multidimensionale e indici secondari globali: Couchbase risolve i limiti delle prestazioni delle query distribuite
Couchbase Server 4.0 introduce innovazioni architettoniche rivoluzionarie che migliorano radicalmente le prestazioni delle query in un database distribuito: Multi-Dimensional Scaling e Global Secondary Indexes. Scalatura multidimensionale, presentato in anteprima all'inizio dell'annofornisce un approccio migliore al provisioning dell'hardware, consentendo ai sistemi di scalare verso l'alto o verso il basso. Grazie a questa funzionalità, le organizzazioni possono assegnare vari carichi di lavoro a risorse hardware specifiche per soddisfare i requisiti di prestazione delle applicazioni.
Couchbase Server 4.0 è il primo database distribuito a supportare gli indici secondari globali, che estendono i guadagni in termini di prestazioni e di scala ottenuti con il Multi-Dimensional Scaling. In un sistema a scalabilità orizzontale, l'indice è tipicamente distribuito su ogni server, il che può potenzialmente rallentare l'esecuzione delle query creando un ampio requisito di "dispersione/raccolta". In Couchbase Server 4.0, il Multi-Dimensional Scaling consente di assegnare gli indici secondari globali a risorse hardware specifiche. Questo riduce notevolmente l'entità della "dispersione/raccolta", con conseguente aumento significativo delle prestazioni dell'esecuzione delle query in un sistema distribuito.
Twitta questo: Innovazioni rivoluzionarie in @Couchbase Server 4.0 migliora radicalmente le query # prestazioni in distribuito #database http://bit.ly/1OMzdCe
Potente distribuzione globale dei dati con filtro di replica tra i vari data center
Couchbase Server 4.0 estende la sua funzionalità di Cross Datacenter Replication (XDCR), leader del settore, con nuove capacità di filtraggio. La XDCR viene utilizzata per molti scopi, in particolare per l'alta disponibilità e il disaster recovery. Con la nuova funzionalità di filtraggio, è possibile "filtrare" sottoinsiemi di dati per la replica geografica senza richiedere la replica dell'intero set di dati tra i datacenter. Ciò offre un'ampia serie di vantaggi, tra cui la possibilità di rendere disponibili i dati a sedi geograficamente distribuite con una bassa latenza, di ridurre al minimo il traffico di rete replicando solo i dati rilevanti per una specifica area geografica e di replicare i dati rilevanti tra datacenter privati, cloud pubblici o entrambi per sfruttare l'infrastruttura cloud ibrida.
Combinando la potenza di N1QL per lo sviluppo di applicazioni e la comprensione del business, con le innovazioni architetturali di Multi-Dimensional Scaling, Secondary Indexes e XDCR, Couchbase Server 4.0 offre un nuovo livello di funzionalità e prestazioni per le architetture distribuite che rivoluzionerà lo sviluppo di applicazioni aziendali. Gli sviluppatori che realizzano applicazioni Web, mobili e IoT per le aziende dell'economia digitale possono iniziare oggi stesso a farlo scaricare Couchbase Server 4.0 e visita il portale degli sviluppatori di Couchbase.
Twitta questo: Iniziare a costruire #innovativo Applicazioni Web, mobili e IoT per l'economia digitale. Scarica @Couchbase Server 4.0 oggi http://bit.ly/1L933hP
Commenti dei clienti sulle notizie
"CenterEdge offre la migliore soluzione di gestione per i settori del divertimento, dell'intrattenimento e delle FEC. La nostra attività è in rapida crescita e abbiamo bisogno di un'infrastruttura agile e in grado di operare su qualsiasi scala", ha dichiarato Dan Cutler, direttore del software di CenterEdge Software. Utilizziamo Couchbase come soluzione NoSQL multi modello, dalla cache al database". CenterEdge ha iniziato con Couchbase come cache per migliorare le prestazioni di SQL Server. Oggi stiamo introducendo altri casi d'uso con N1QL. I maggiori vantaggi di N1QL sono la semplificazione di query complesse e l'aumento della produttività degli sviluppatori grazie alla facilità di creare nuovi indici altamente flessibili e riutilizzabili".
"HomeNet costituisce la spina dorsale della pipeline di merchandising di Cox Automotive, che attualmente elabora da 50 a 100 milioni di veicoli al giorno. Utilizziamo alcuni dei più potenti hardware SQL Server che si possano acquistare, ma ci affidiamo alla velocità, alla flessibilità e all'affidabilità di Couchbase per soddisfare le nostre esigenze di dati ad alta velocità e non transazionali", ha dichiarato Tony Selke, direttore dell'ingegneria di prodotto di HomeNet Automotive, una divisione di Cox Automotive. "L'aspetto più entusiasmante per noi è che con Couchbase abbiamo iniziato a risolvere un unico problema: la velocità. Con l'introduzione di nuove funzionalità come XDCR e N1QL, insieme all'impareggiabile supporto operativo, Couchbase è diventata la nostra soluzione NoSQL preferita".
"Gannett è nel mezzo di una grande transizione verso un'infrastruttura basata sul cloud. Fin dall'inizio, Couchbase è stato parte integrante di questo sforzo", ha dichiarato Alon Motro, content and platform services manager di Gannett. "Ci ha aiutato a sostituire le costose istanze di SQL Server, a migliorare notevolmente le nostre metriche di performance e a semplificare il modo in cui forniamo le nostre storie. Siamo entusiasti di iniziare a utilizzare Couchbase Server 4.0 e abbiamo già iniziato a valutare come sfruttare N1QL nei nostri sistemi di pubblicazione".
"Negli ultimi anni in Nielsen abbiamo registrato una crescita massiccia che il nostro sistema relazionale non era in grado di sostenere. Avevamo bisogno di una piattaforma in grado di vagliare in modo rapido ed efficace enormi insiemi di dati, di essere elastica per adattarsi facilmente alla crescita di nuovi dati e di avere la capacità di eseguire analisi", ha dichiarato Arvind Jade, architect leader di Nielsen. Govindarajan Raghunathapuram, solutions architect di Nielsen, ha aggiunto: "Ci siamo rivolti a Couchbase per le sue prestazioni veloci e le potenti capacità di scaling. Con Couchbase Server 4.0, siamo stati in grado di utilizzare N1QL per ottenere analisi profonde dalla nostra piattaforma, con un aumento del 50% dei tempi di risposta".
Commenti degli analisti sulle notizie
"La nostra ricerca suggerisce che le aziende stanno facendo investimenti strategici in database più agili e multi-modello che rispondono a una varietà di esigenze per le quali i database relazionali esistenti non sono mai stati progettati", ha commentato Matt Aslett, research director, data platforms and analytics, 451 Research. "Nuove funzionalità come N1QL, Multi-Dimensional Scaling e Secondary Indexes fanno sì che Couchbase Server 4.0 si rivolga a una gamma più ampia di casi d'uso, incoraggiando una maggiore adozione di NoSQL da parte delle aziende".
"Le aziende si rivolgono sempre più ai database NoSQL per la loro capacità di gestire dati diversi e in rapida evoluzione", afferma Doug Henschen, vicepresidente e analista principale di Constellation Research. "Con le sue funzionalità N1QL e Multi-Dimensional Scaling, Couchbase Server 4.0 porta nel mercato NoSQL un'interrogazione simile a quella di SQL e una scalabilità flessibile".
"Sotto la pressione della creazione di applicazioni per le condizioni di mercato in continua evoluzione, gli sviluppatori cercano di ottenere qualsiasi aumento di produttività", ha dichiarato Holger Mueller, vicepresidente e analista principale di Constellation Research. "Costruire più soluzioni con meno codice è sempre un risultato auspicabile per i progetti di applicazioni di nuova generazione. I database di nuova generazione facilitano agli sviluppatori la consegna nei tempi giusti, con la qualità giusta e le funzionalità richieste".
Risorse aggiuntive