Deploy Bitnami Node.js HA Cluster with Azure Cosmos DB
Il primo prodotto non relazionale completamente pronto alla produzione, o NoSQL, il database, chiamato CouchDB, è stato rilasciato, lo sponsor aziendale del progetto, Couchio, ha annunciato mercoledì.
Due importanti miglioramenti a CouchDB lo rendono degno di 1.0, ha detto Chris Anderson, chief financial officer e fondatore di Couchio. Uno è il fatto che le prestazioni del software sono state notevolmente migliorate. L'altro è la sua capacità di lavorare su macchine Microsoft Windows. Molto lavoro è stato anche messo nella stabilizzazione del software.
Per quanto riguarda le prestazioni, la nuova versione ha dimostrato un aumento del 300% della velocità nelle letture e nelle scritture, come giudicato dai test interni di benchmark effettuati da Couchio. I miglioramenti delle prestazioni sono stati ottenuti ottimizzando il codice, ha detto Anderson.
Questa è anche la prima versione di CouchDB che può funzionare completamente su computer Windows, sia server che desktop, ha detto Anderson. Le versioni precedenti potevano girare su Linux, e c'è una versione in fase di sviluppo per il sistema operativo per smartphone Google Android.
CouchDB, un progetto Apache Foundation, è un database non relazionale che memorizza i dati come semplici coppie chiave-valore. I dati vengono archiviati utilizzando JavaScript Object Notation (JSON) e possono essere interrogati utilizzando le richieste
"Ti consente di creare applicazioni Web senza un livello intermedio: invece di un database, uno stack Java e un browser, hai solo HTTP e il browser ", ha detto Anderson.
Gli sviluppatori di applicazioni Web possono trovare la tecnologia interessante in quanto consente l'archiviazione off-line dei dati, che può essere utile quando si progettano applicazioni Web per dispositivi non sempre connessi a Internet.
"Il supporto per la replica off-line è davvero unico per CouchDB, specialmente nello spazio open-source", ha affermato Anderson. "Se hai un gruppo di lavoro, tutti i membri di quel gruppo di lavoro possono avere una copia dei dati e possono essere sincronizzati."
Per gli sviluppatori, CouchDB può essere più facile da usare rispetto ai database relazionali perché non richiede che capiscano come creare query SQL per scrivere o disegnare dati da un database.
Un'implementazione di Google MapReduce viene utilizzata per le query. "Puoi fare query complesse: praticamente qualsiasi tipo di query che puoi fare in SQL puoi fare in CouchDB, anche se dovresti pensare a come scrivere la query in modo diverso", ha detto Anderson.
I lavori su CouchDB sono iniziati 2005 in IBM come progetto Lotus Notes per aiutare nella replica off-line dei dati. È diventato un progetto open source indipendente nel 2008. Couchio offre supporto commerciale per il software.
Joab Jackson copre le novità del software aziendale e della tecnologia generale per Il servizio News IDG. Segui Joab su Twitter all'indirizzo @Joab_Jackson. L'indirizzo e-mail di Joab è [email protected]
HP per gestire l'impianto di produzione PC in Cina
HP gestirà e gestirà una fabbrica di computer che sarà costruita in Cina.
Fujitsu per terminare la produzione di testine per dischi rigidi
Fujitsu prevede di terminare la produzione di testine di lettura / scrittura per unità disco rigido come parte di una più ampia recensione del suo business HDD, è ...
Il dispositivo richiesto da questo provider di crittografia non è pronto per l`uso
Se quando si accede al proprio Computer Windows 10 utilizzando un PIN, si riceve un messaggio - Il dispositivo richiesto da questo provider di crittografia non è pronto per l`uso, potrebbe essere necessario controllare il TPM e ripristinare gli ACL nella cartella Ngc.