--- title: "キャッシュへのデータ挿入" url: https://docs.catalyst.zoho.com/ja/sdk/python/v1/cloud-scale/cache/insert-data-into-cache/ description: "このページでは、Pythonアプリケーションでキャッシュにデータを挿入する方法について、サンプルコードスニペットとともに説明します。" last_updated: 2026-02-23T12:39:41Z service: Cloud Scale type: general related_links: - name: "Insert Data to Cache - API" url: /ja/api/code-reference/cloud-scale/cache/insert-key-value-in-segment/#InsertKey-ValueinCacheSegment - name: "Cache Help" url: /ja/cloud-scale/help/cache/introduction - name: "SDK Scopes" url: /ja/sdk/python/v1/sdk-scopes --- # キャッシュへのデータ挿入 put()メソッドを使用して[キャッシュ要素](https://docs.catalyst.zoho.com/ja/cloud-scale/help/cache/introduction)を挿入できます。これにより、Catalystプロジェクトの既存のキャッシュセグメントにキーバリューペアを挿入できます。キー名とキー値はString型で、メソッドの引数として渡されます。 また、オプションで有効期限パラメータを渡すこともできます。値が明示的に指定されない場合、有効期限はデフォルトで48時間に設定されます。 以下で使用されている[コンポーネントインスタンス](https://docs.catalyst.zoho.com/ja/sdk/python/v1/cloud-scale/cache/get-component-instance/) `cache_service`および[セグメントインスタンス](en/sdk/python/v1/cloud-scale/cache/get-segment-instance/) `segment_service`の詳細については、それぞれのヘルプセクションを参照してください。 **使用するパラメータ**
パラメータ名 データ型 定義
`cache_name` String **必須**パラメータです。キャッシュに挿入するキーを保持します。
`cache_value` String **必須**パラメータです。キャッシュに挿入する値を保持します。
`expiry_in_hours` Numeric **任意**パラメータです。データの有効期限の値を保持します。
```python # Insert Data to Cache cache_service = app.cache() segment_service = cache_service.segment() segment_service.put('Name', 'Smith',2) ``` サンプルレスポンスを以下に示します: ```json { cache_name: "Name", cache_value: "Smith", project_details: { project_name: "AlienCity", id: "2136000000007733" }, segment_details: { segment_name: "Location", id: "1234324234" }, expires_in: "Aug 18, 2021 06:46 PM", expiry_in_hours: "2", ttl_in_milliseconds: "172800000" } ``` > **情報:** 上記の操作を実行するために必要な権限レベルについては、[SDKスコープの表](https://docs.catalyst.zoho.com/ja/sdk/python/v1/sdk-scopes)を参照してください。