node-cassandra-cql

Screenshot Software:
node-cassandra-cql
Mga detalye ng Software:
Bersyon: 0.4.0
I-upload ang petsa: 17 Feb 15
Nag-develop: Jorge Bay Gondra
Lisensya: Libre
Katanyagan: 0

Rating: nan/5 (Total Votes: 0)

na node-Cassandra-cql ay isang open source na nagbibigay ng CQL driver para sa Apache Cassandra CQL3 binary protocol, na ipinapatupad sa Node.js. CQL (Wika Query sa konteksto) ay isang query sa wika para sa proyekto Apache Cassandra. Hinahayaan nito ang mga gumagamit upang makakuha ng isang cell sa pamamagitan ng pangalan ng hanay, sa pamamagitan lamang ng paggamit ng row.get ('FIRST_NAME').
Pagiging nakasulat sa plain lumang JavaScript, mayroong & rsquo; Hindi na kailangang bumuo ng mga mag-impok ng mga file kapag gumagamit ng node-Cassandra-cql. Nagtatampok ang proyekto parameter sa query, suporta bigints, koneksyon pooling para sa maramihang mga host, awtomatikong failover, ng pag-load pagbabalanse, suporta para sa UUID, field at hilera streaming, Pagsisimula sa node-Cassandra-cqlFor sa iyong kaginhawaan, ang software na ipinamamahagi bilang isang unibersal na pinagmumulan archive sa alkitran o zip format ng file mula sa GitHub, kung saan maaari mo ring kunin ang pinakabagong gabi-gabi source code. Upang gamitin ito sa iyong proyekto, i-download ang pinakabagong bersyon mula sa proyekto & rsquo; opisyal na website o sa pamamagitan ng Softoware.
I-save ang archive sa isang lokasyon na iyong pinili at ma-unpack ang mga nilalaman nito gamit ang iyong mga paboritong manager archive. Tiyakin na tingnan ang node-Cassandra-cql & rsquo; s homepage (tingnan ang link sa ibaba) para sa malawakang impormasyon sa kung paano gamitin ang API, ang klase ng koneksyon, ang pag-log at types.Mandatory data exampleThose ng sa iyo na nais na makita ang mga node-Cassandra -cql sa pagkilos, maaaring tumagal ng isang malapit na pagtingin sa mga sumusunod na linya ng code ...
// Paglikha ng isang bagong koneksyon pool sa maraming mga host.
var cql = nangangailangan ('node-Cassandra-cql');
var client = bagong cql.Client ({host: ['host1', 'host2'], keyspace: 'keyspace1'});
client.execute ('piliin ang key, email, LAST_NAME MULA user_profiles SAAN key =?', ['jbay'],
& Nbsp; & Nbsp; -andar (magkamali, ang resulta) {
& Nbsp; & Nbsp; & Nbsp; kung (magkamali) console.log ('Nabigo ang Ipatupad');
& Nbsp; & Nbsp; & nbsp; iba console.log ('Nakakuha profile ng gumagamit na may email' + result.rows [0] .email);
& Nbsp; & nbsp; & nbsp; }
);

Ano ang bagong sa paglabas:

  • Streaming Api Mga Pagbabago
  • Ang Nakatakdang error na mensahe kapag maganda ang mga kredensyal ay ibinibigay
  • Magkabit sa query sa mensahe ng error
  • End callback sa client.eachRow
  • Maghanda query muli kapag nag-expire mula sa server

Mga Kinakailangan :

  • Node.js
  • Apache Cassandra

Mga komento sa node-cassandra-cql

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!