node-cassandra-cql

Software screenshot:
node-cassandra-cql
Dettagli del software:
Versione: 0.4.0
Data di caricamento: 17 Feb 15
Sviluppatore: Jorge Bay Gondra
Licenza: Libero
Popolarità: 0

Rating: nan/5 (Total Votes: 0)

node-cassandra-CQL è un open source che fornisce un driver CQL per il protocollo binario Cassandra CQL3, implementato in Node.js. CQL (Common Query Language) è un linguaggio di query per il progetto Apache Cassandra. Esso consente agli utenti di ottenere una cella in base al nome di colonna, semplicemente utilizzando row.get ('first_name').
Essendo scritto in pianura vecchio JavaScript, ci & rsquo; s senza bisogno di generare file di risparmio quando si utilizza il nodo-cassandra-CQL. Il progetto dispone di parametri di query, supporto bigints, pool di connessioni per più host, il failover automatico, bilanciamento del carico, supporto per UUID, campo e fila di streaming, per iniziare con il nodo-cassandra-cqlFor vostra convenienza, il software è distribuito come fonti universali archivio in formato di file tar o zip da GitHub, dove si può anche prendere il codice sorgente più recente nightly. Per utilizzare nel vostro progetto, scaricare l'ultima versione del progetto & rsquo; s sito ufficiale o tramite Softoware.
Salvare l'archivio in una posizione di vostra scelta e scompattare il suo contenuto con il tuo gestore di archivi preferito. Assicuratevi di controllare il nodo-cassandra-CQL & rsquo; s homepage (vedi link sotto) per informazioni complete su come utilizzare l'API, la classe Connection, logging e types.Mandatory dati exampleThose di voi che vogliono vedere il nodo-cassandra -cql in azione, può dare un'occhiata da vicino le seguenti righe di codice ...
// Creazione di un nuovo pool di connessione a più host.
var CQL = require ('nodo-cassandra-CQL');
client var = new cql.Client ({host: ['host1', 'host2'], spazio delle chiavi: 'keyspace1'});
client.execute ('il tasto SELECT, email, cognome FROM WHERE user_profiles key =?', ['jbay'],
& Nbsp; & Nbsp; funzione (err, risultato) {
& Nbsp; & Nbsp; & Nbsp; if (err) console.log ('Esegui fallito');
& Nbsp; & Nbsp; & nbsp; altro console.log ('ottenuto profilo utente con e-mail' + result.rows [0] .email);
& Nbsp; & nbsp; & nbsp; }
);

Cosa c'è di nuovo in questa versione:

  • Streaming Api modifiche
  • messaggio di errore fisso quando sono previste cattive credenziali
  • Aggiunge la query per il messaggio di errore
  • Fine richiamata su client.eachRow
  • Preparare nuovamente query quando scaduto dal server

Requisiti :

  • Node.js
  • Cassandra

Commenti a node-cassandra-cql

I commenti non trovato
Aggiungi commento
Accendere le immagini!