node-cassandra-cql

Logiciel capture d'écran:
node-cassandra-cql
Détails logiciels:
Version: 0.4.0
Date de transfert: 17 Feb 15
Développeur: Jorge Bay Gondra
Licence: Gratuit
Popularité: 4

Rating: 2.0/5 (Total Votes: 1)

noeud-cassandra-cql est une open source qui fournit un pilote CQL pour le protocole binaire Cassandra CQL3, mis en œuvre dans Node.js. CQL (Contextual Query Language) est un langage de requête pour le projet Apache Cassandra. Il permet aux utilisateurs d'obtenir une cellule en colonne Nom, simplement en utilisant row.get ('prenom').
Étant écrit en bon vieux JavaScript, il & rsquo; s pas besoin de générer des fichiers d'épargne lors de l'utilisation noeud-cassandra-cql. Le projet comprend des paramètres dans les requêtes, le soutien bigints, regroupement de connexions pour plusieurs hôtes, le basculement automatique, équilibrage de charge, le soutien aux UUID, le terrain et la ligne en streaming, Mise en route avec le noeud-cassandra-cqlFor votre commodité, le logiciel est distribué en tant que sources universelles archive dans le format de fichier tar ou zip à partir de GitHub, où vous pouvez également saisir le dernier code source en soirée. Pour l'utiliser dans votre projet, téléchargez la dernière version du projet & rsquo; s site officiel ou via Softoware.
Enregistrer l'archive sur un emplacement de votre choix et décompressez son contenu en utilisant votre gestionnaire préféré d'archive. Assurez-vous que vous vérifiez le noeud-cassandra-cql & rsquo; la page d'accueil (voir lien ci-dessous) pour des informations complètes sur la façon d'utiliser l'API, la classe Connection, l'exploitation forestière et types.Mandatory de données exampleThose d'entre vous qui veulent voir le noeud-cassandra -cql en action, peut jeter un oeil de près les lignes de code suivantes ...
// Création d'un nouveau pool de connexions à plusieurs hôtes.
var cql = require ('noeud-cassandra-cql');
var client = new cql.Client ({hôtes: ['host1 »,« host2'], keyspace: 'keyspace1'});
client.execute ('SELECT clé, e-mail, nom FROM PROFILS_UTILISATEUR où key =?', ['JBay'],
& Nbsp; & Nbsp; fonction (err, result) {
& Nbsp; & Nbsp; & Nbsp; if (err) console.log ('Exécuter échoué');
& Nbsp; & Nbsp; & nbsp; d'autre CONSOLE.LOG ('A profil de l'utilisateur avec le courrier électronique' + result.rows [0] .email);
& Nbsp; & nbsp; & nbsp; }
);

Ce qui est nouveau dans cette version:

  • streaming Api modifications
  • message d'erreur fixe quand de mauvaises informations d'identification sont fournis
  • Ajoute la requête pour le message d'erreur
  • Fin de rappel sur client.eachRow
  • Préparer nouveau requête lorsque expiré à partir du serveur

Exigences :

  • Node.js
  • Cassandra

Commentaires à node-cassandra-cql

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!