ノード·カサンドラ-CQLはNode.js.で実装は、Apache CassandraのCQL3バイナリプロトコルのためのCQLドライバを提供するオープンソースですCQL(コンテキストクエリー言語)は、Apacheのカサンドラプロジェクトのためのクエリ言語です。これにより、ユーザーは単にrow.get( 'FIRST_NAME')を使用することによって、列名によって、細胞を取得することができます。
そこ&rsquoの昔ながらのJavaScriptで記述されていないされている。ノード·カサンドラ·CQLを使用するときに倹約ファイルを生成するのは必要。プロジェクトは、クエリのパラメータ、のbigintのサポート、複数のホスト、自動フェールオーバー、負荷分散のための接続プール、UUID、フィールドと行ストリーミングのサポート、ノード·カサンドラ·cqlFor便利入門、ソフトウェアはユニバーサルソースとして配布されていますあなたはまた、最新の毎晩のソースコードをつかむことができるGitHubの、からtarやzipファイル形式でアーカイブ。あなたのプロジェクトでそれを使用するには、プロジェクト&rsquoのから最新バージョンをダウンロードし、公式サイトまたはSoftoware経由。
お好みの場所にアーカイブを保存して、お好みのアーカイブマネージャを使用して、その内容を解凍します。あなたはノード·カサンドラ·CQL&rsquoのを確認していることを確認してください。のホームページは、ノード·カサンドラを見たいAPIを、あなたのConnectionクラス、ロギングとデータtypes.Mandatory exampleThoseの使用方法についての総合的な情報については、(下記リンク参照) -cqlアクションで、次のコード行をよく見てとることができます...
//複数のホストへの新しい接続プールを作成する。
VARのCQL =必要とする( 'ノード-カサンドラ-CQL');
VARクライアント=新しいcql.Client({ホスト:['host1の'、 'ホスト2']、キースペース: 'keyspace1'});
client.execute( 'キー、電子メールを選択して、キー= user_profiles FROM LAST_NAME?'、['jbay']、
   機能(ERR、結果){
      (ERR)にconsole.log( '失敗したEXECUTE')の場合。
    他にconsole.log(+ result.rows [0] .emailのメールでユーザープロファイルを得た ');
    }
);
のこのリリースのの新機能:
- ストリーミングアピ変更します。
- 悪い資格情報が提供されて修正されたエラーメッセージ
- エラーメッセージにクエリを追加します。
- client.eachRowの端コールバックします。
- サーバからの有効期限が切れたときに再びクエリを準備します。
の要件の
- Node.jsの
- はApache Cassandraの
コメントが見つかりません