węzeł-Cassandra-CQI jest open source, która zapewnia kierowcy CQL dla protokołu binarnego Cassandra CQL3, realizowane w Node.js. CQL (Query kontekstu Language) jest językiem zapytań do projektu Cassandra. To pozwala użytkownikom na komórkę przez kolumnie nazwy, po prostu za pomocą row.get ("first_name").
Jest napisana w czystym starych JavaScript, tam & rsquo; s nie ma potrzeby generowania plików oszczędności przy użyciu węzła-Cassandra-CQL. W projekcie parametry zapytań, wsparcia bigints, połączenie łączenie wielu gospodarzy, automatyczne przełączanie awaryjne, równoważenie obciążenia, wsparcie dla UUID, pola i wiersza streamingu, Pierwsze kroki z węzła-Cassandra-cqlFor wygody, oprogramowanie jest rozpowszechniane jako uniwersalnych źródeł w archiwum zip lub tar formacie pliku z GitHub, gdzie można także pobrać najnowszy kod źródłowy nocne. Aby użyć go w swoim projekcie, pobierz najnowszą wersję z projektu & rsquo; s Oficjalna strona lub poprzez Softoware.
Zapisz archiwum w wybranej lokalizacji i rozpakować jego zawartość za pośrednictwem swojego ulubionego archiwum menedżera. Upewnij się, że sprawdzić węzła-Cassandra-CQL & rsquo; s strona główna (patrz link poniżej) do wyczerpujących informacji na temat sposobu korzystania z API, klasa połączeń, rejestrowanie i types.Mandatory danych exampleThose z Was, którzy chcą zobaczyć węzeł-Cassandra -cql w akcji, mogą z bliska przyjrzeć się z następujących linii kodu ...
// Tworzenie nowej puli połączeń na wielu hostach.
var CQI = require ("węzeł-Cassandra-CQI ');
Klient var = new cql.Client ({gospodarze: ['host1 "," host2'], keyspace: "keyspace1 '});
client.execute ("SELECT klucz, e-mail, nazwisko_abonenta Z user_profiles gdzie klucz =? ', [' jbay"],
& Nbsp; & Nbsp; Funkcja (eee, wynik) {
& Nbsp; & Nbsp; & Nbsp; if (eee) console.log ('Wykonanie nie powiodło się ");
& Nbsp; & Nbsp; & nbsp; innego console.log ("ma profil użytkownika z e-mail '+ result.rows [0] .email);
& Nbsp; & nbsp; & nbsp; }
);
Co nowego w tym wydaniu:
- na żywo Api zmiany
- Wiadomość Naprawiono błąd podczas są złe poświadczenia
- Dołącz zapytanie do komunikatu o błędzie,
- zwrotna Koniec na client.eachRow
- Przygotuj zapytania ponownie, gdy wygasły z serwera
Wymagania :
- Node.js
- Cassandra
Komentarze nie znaleziono