sql >> データベース >  >> NoSQL >> Redis

Webmachineとeredisを連携させるにはどうすればよいですか?

    いくつかの解決策があります:

    • Redis接続をローカルまたはグローバルに登録する
    • gprocのようなプロセスレジスタを使用する
    • 接続のpidをWebマシンリソースコンテキストに保持します
    • プーラーやプールボーイなどの接続プールを使用する
    • プールの割引でリクエストをキューに入れたくない場合は、

    編集:誤解された質問、以下の最初の回答:

    WebmachineとeredisはどちらもOTPの原則に従ったErlangアプリケーションです。アプリケーションがOTPに準拠している場合は、applicationsにeredisを追加できます。 .appで 次のようなファイル:

    {application, awesome_app, [
        {description, "My awesome app."},
        {vsn, "0.0.1"},
        {modules, []},
        {registered, []},
        {applications, [kernel, stdlib, 
                        eredis, 
                        webmachine]}
    ]}.
    

    OTP準拠のアプリケーションはリリースを使用します。リリースを作成してアプリケーションを起動した後、applicationsのアプリケーション アプリの前に開始されます。

    Rebarは、リリースを作成および生成するための友達です(詳細はこちら)。鉄筋の代わりに、この記事で説明されているsinanがあります。




    1. MongoDB $ replaceOne

    2. AmazonLinuxにMongoDBをインストールする手順

    3. Meteorの実行中に、別のクライアントからMeteorのMongoDBにアクセスするにはどうすればよいですか?

    4. MongoDB $ tan