Node.js は主に、高性能でスケーラビリティの高いサーバーおよびクライアント アプリケーションを構築するために使用され、「リアルタイム Web」を指向していることを誰もが覚えておく必要があります。
Node.js の目標は、「スケーラブルな Web サーバーを構築する簡単な方法」を提供することであり、Ruby 言語の Event Machine と Python の Twisted フレームワークの影響を受けています。
Redis は、ANSI C 言語で書かれたオープンソースのログタイプの Key-Value データベースで、ネットワークをサポートし、メモリベースで永続化でき、複数の言語で API を提供します。 2010 年 3 月 15 日以降、Redis の開発は VMware によってホストされています。
1. Redis 用の Node.js ドライバーをインストールします
コンピューターがここで停止し、npm リモート サーバー接続が非常に遅いです。どうすればよいですか?
NPMの国内ミラーサーバーの利用を検討してください。
方法は 3 つあります:
1) config コマンドを使用します
2) コマンドラインの仕様
3) ~/.npmrc を編集し、次の内容を追加します:
Redis ドライバーのインストールを再度実行します:
完成しました!
2. テストプログラムを作成します
client.on("エラー", function(err){
console.log("エラー: " err);
});
client.on("接続", function(){
// サーバーを開始します();
Client.set("name_key", "hello world", function(err, Reply){
console.log(reply.toString());
});
client.get("name_key", function(err, Reply){
console.log(reply.toString());
});
})
3. プログラムを実行します