---
schema_version: "1"
id: 54f54155da740de2031aea3457dd415f98d3a64d7bed33bce4f12d2a5de1f418
title: Redis の追加設定情報 - Mule 4
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/redis-connector/5.1/redis-connector-config-topics.md
canonical_url: https://docs.mulesoft.com/jp/redis-connector/5.1/redis-connector-config-topics
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 5d693f3641e304f3bb03217eb8dc17f70f19091b65d0149594855312b1fe35bf
description: MuleSoft Documentation Site
release: "5.1"
latest: false
---
# Redis の追加設定情報 - Mule 4

## [](#savevalue)Redis サーバーへのキーの値の保存

このユースケースでは、コネクタを使用して Redis サーバー内のキーに値を割り当てる方法について説明します。

1. **\[File (ファイル)\]**​ > **\[New (新規)\]**​ > **\[Mule Project (Mule プロジェクト)\]**​ をクリックして新しいプロジェクトを作成します。
2. 新しいプロジェクトのダイアログボックスで、新しいプロジェクトの名前を入力します。**\[Finish (完了)\]**​ をクリックします。
    
    ![redis new proj](/mulesoft/current/ja-jp/redis-connector/5.1/_images/redis-new-proj.png)
3. プロジェクトの構造内で移動し、`src/main/mule/project-name.xml`​ をダブルクリックして開きます。以下の手順はすべてこのファイル上で実行します。
4. パレットに移動し、「HTTP」を検索し、新しい **\[HTTP Connector Listener (HTTP Connector リスナー)\]**​ 操作をキャンバスにドラッグします。この要素はフローのエントリポイントであり、キーとそのキーに設定される値を提供します。
5. パレットに移動し、「Redis」を検索し、新しい **\[Redis Set (Redis 設定)\]**​ 操作を HTTP Connector の後にドラッグします。この要素は、Redis サーバーにデータを送信します。
6. **\[Redis Set (Redis 設定)\]**​ 操作をダブルクリックし、次のようにプロパティを設定します。
    
    1. **\[Display Name (表示名)\]**​ を\*「Set Value For Key Into Redis」 (Redis へのキーの値の設定)\*​ と設定します。
    2. **\[Extension configuration (拡張機能設定)\]**​ ドロップダウンから、設定のデフォルト名である `Redis__Configuration`​ または設定したその他の任意の設定を選択します。
    3. **\[Operation (操作)\]**​ ドロップダウンから **\[Set (設定)\]**​ を選択します。
    4. \[Key (キー)\] を「`#[payload.key]`​」に設定します。
    5. \[Value (値)\] を「`#[payload.value]`​」に設定します。
        
        ![redis set config](/mulesoft/current/ja-jp/redis-connector/5.1/_images/redis-set-config.png)
7. パレットに移動し、**「Set Payload」**​を検索し、新しい **\[Set Payload\]**​ 要素を Redis Connector の後にドラッグします。この要素は、受信 HTTP 要求の応答を作成します。
    
    ![redis set raw flow](/mulesoft/current/ja-jp/redis-connector/5.1/_images/redis-set-raw-flow.png)
8. フローの上余白をダブルクリックしてプロパティを開き、フローの名前を「`set-flow`​」に変更します。
    
    ![redis set flow config](/mulesoft/current/ja-jp/redis-connector/5.1/_images/redis-set-flow-config.png)
9. \[HTTP Connector Listener (HTTP Connector リスナー)\] 操作をダブルクリックしてプロパティを開きます。
    
    1. **\[Connector Configuration (コネクタ設定)\]**​ 項目の横にある緑のプラス記号をクリックします。
    2. ポップアップが表示されます。デフォルト設定のままにして、**\[OK\]**​ をクリックします。
    3. \[Path (パス)\] に `/`​ を設定します。
    4. \[Display Name (表示名)\] を `Listener`​ と設定します。
        
        ![redis set http config](/mulesoft/current/ja-jp/redis-connector/5.1/_images/redis-set-http-config.png)
10. **\[Set Payload (ペイロードを設定)\]**​ をダブルクリックし、プロパティを設定します。
    
    1. **\[Display Name (表示名)\]**​ を `Set Value Response`​ と設定します。
    2. **\[Value (値)\]**​ を「`Value Successfully Set`​」に設定します。
        
        ![redis set response config](/mulesoft/current/ja-jp/redis-connector/5.1/_images/redis-set-response-config.png)
11. Redis グローバル要素の設定にプレースホルダー値を使用した場合は、プレースホルダーの値を指定します。`/src/main/resources/mule-app.properties`​ を開き、`config.host`​、`config.port`​、`config.connectionTimeout`​ の各プロパティに値を指定します。
12. アプリケーションをデプロイします。
13. アプリケーションが実行されたら、HTTP 要求を送信してフローをトリガーします。`curl`​ コマンドラインユーティリティまたは HTTP クライアントアプリケーション (Postman など) を使用して、コンテンツタイプが `application/x-www-form-urlencoded`​ で本文が `url-encoded`​ 形式の POST 要求を `localhost:8081/`​ に送信します。 要求の本文にはキーと値を含めます。次の `curl`​ コマンドを使用して、それを実行できます。
    
    `curl -X POST -d "key=test-key" -d "value=test-value" localhost:8081/`​
    
    おめでとうございます。これで Redis サーバーにキーの値を設定できました。

## [](#関連情報)関連情報

[MuleSoft ヘルプセンター](https://help.mulesoft.com)