Skip Navigation
Show nav
Dev Center
  • Get Started
  • ドキュメント
  • Changelog
  • Search
  • Get Started
    • Node.js
    • Ruby on Rails
    • Ruby
    • Python
    • Java
    • PHP
    • Go
    • Scala
    • Clojure
    • .NET
  • ドキュメント
  • Changelog
  • More
    Additional Resources
    • Home
    • Elements
    • Products
    • Pricing
    • Careers
    • Help
    • Status
    • Events
    • Podcasts
    • Compliance Center
    Heroku Blog

    Heroku Blog

    Find out what's new with Heroku on our blog.

    Visit Blog
  • Log inorSign up
View categories

Categories

  • Heroku のアーキテクチャ
    • Dyno (アプリコンテナ)
      • Dyno Management
      • Dyno Concepts
      • Dyno Behavior
      • Dyno Reference
      • Dyno Troubleshooting
    • スタック (オペレーティングシステムイメージ)
    • ネットワーキングと DNS
    • プラットフォームポリシー
    • プラットフォームの原則
  • Developer Tools
    • コマンドライン
    • Heroku VS Code Extension
  • デプロイ
    • Git を使用したデプロイ
    • Docker によるデプロイ
    • デプロイ統合
  • 継続的デリバリーとインテグレーション
    • 継続的統合
  • 言語サポート
    • Node.js
      • Working with Node.js
      • Node.js Behavior in Heroku
      • Troubleshooting Node.js Apps
    • Ruby
      • Rails のサポート
      • Bundler の使用
      • Working with Ruby
      • Ruby Behavior in Heroku
      • Troubleshooting Ruby Apps
    • Python
      • Working with Python
      • Python でのバックグランドジョブ
      • Python Behavior in Heroku
      • Django の使用
    • Java
      • Java Behavior in Heroku
      • Working with Java
      • Maven の使用
      • Spring Boot の使用
      • Troubleshooting Java Apps
    • PHP
      • PHP Behavior in Heroku
      • Working with PHP
    • Go
      • Go の依存関係管理
    • Scala
    • Clojure
    • .NET
      • Working with .NET
  • データベースとデータ管理
    • Heroku Postgres
      • Postgres の基礎
      • Postgres スターターガイド
      • Postgres のパフォーマンス
      • Postgres のデータ転送と保持
      • Postgres の可用性
      • Postgres の特別なトピック
      • Migrating to Heroku Postgres
    • Heroku Data For Redis
    • Apache Kafka on Heroku
    • その他のデータストア
  • AI
    • Working with AI
    • Heroku Inference
      • Inference API
      • Quick Start Guides
      • AI Models
      • Inference Essentials
    • Vector Database
    • Model Context Protocol
  • モニタリングとメトリクス
    • ログ記録
  • アプリのパフォーマンス
  • アドオン
    • すべてのアドオン
  • 共同作業
  • セキュリティ
    • アプリのセキュリティ
    • ID と認証
      • シングルサインオン (SSO)
    • Private Space
      • インフラストラクチャネットワーキング
    • コンプライアンス
  • Heroku Enterprise
    • Enterprise Accounts
    • Enterprise Team
    • Heroku Connect (Salesforce 同期)
      • Heroku Connect の管理
      • Heroku Connect のリファレンス
      • Heroku Connect のトラブルシューティング
  • パターンとベストプラクティス
  • Heroku の拡張
    • Platform API
    • アプリの Webhook
    • Heroku Labs
    • アドオンのビルド
      • アドオン開発のタスク
      • アドオン API
      • アドオンのガイドラインと要件
    • CLI プラグインのビルド
    • 開発ビルドパック
    • Dev Center
  • アカウントと請求
  • トラブルシューティングとサポート
  • Salesforce とのインテグレーション
  • データベースとデータ管理
  • Heroku Data For Redis
  • Heroku Data for Redis の技術的特性

Heroku Data for Redis の技術的特性

日本語 — Switch to English

この記事の英語版に更新があります。ご覧の翻訳には含まれていない変更点があるかもしれません。

最終更新日 2023年02月06日(月)

Table of Contents

  • パフォーマンス特性
  • マルチテナント機能
  • アーキテクチャ、vCPU、RAM、I/O

このドキュメント内のすべての情報は、顧客ワークロードをより適切に処理するように Heroku がサービスを適応させるに伴って変更される場合があります。

Heroku Data for Redis​ プランは、マルチテナント機能、CPU、RAM、I/O アーキテクチャに基づいて、さまざまなパフォーマンス特性を提供します。この記事では、これらのプランの実装についての技術的な説明と各プランのいくつかのパフォーマンス特性を示します。

パフォーマンス特性

次の表は、Heroku プランと、基礎となるハードウェアについての関連する仕様の概要を示しています。

プラン vCPU RAM PIOPS マルチテナント 接続制限
Mini 2 25 MB 200 あり 20
Premium-0 2 50 MB 500 あり 40
Premium-1 2 100 MB 500 あり 80
Premium-2 2 250 MB 500 あり 200
Premium-3 2 500 MB 500 あり 400
Premium-4 2 750 MB 500 あり 700
Premium-5 2 1 GB 500 あり 1000
Premium-7 Private-7 Shield-7 2 7 GB 500 なし 10000
Premium-9 Private-9 Shield-9 4 10 GB 500 なし 25000
Premium-10 Private-10 Shield-10 8 25 GB 500 なし 40000
Premium-12 Private-12 Shield-12 16 50 GB 500 なし 65000
Premium-14 Private-14 Shield-14 32 100 GB 1000 なし 65000

Premium、Private、Shield プランは、AES-256 のブロックレベルのストレージ暗号化を使用して保存時に暗号化されます。

マルチテナント機能

Heroku Data for Redis インスタンスは現在、AWS EC2 によって提供される仮想化されたインフラストラクチャ上で実行されます。高レベルの Heroku Data for Redis プランの方が、低レベルのプランより高いレベルのリソース分離がメリットとして得られます。

Heroku Data for Redis 上のデプロイアーキテクチャの主なバリアントとして、マルチテナントとシングルテナントの 2 つがあります。

マルチテナントプランの場合は、1 つの大きなインスタンス内に複数の LXC コンテナが作成されます。各 LXC コンテナは 1 つの Redis サービスを保持し、そのインスタンス内のセキュリティとリソース分離を提供します。

マルチテナントプランでのリソース分離と共有は不完全であり、このアーキテクチャのもとでは、テナント間の絶対的に公平なリソース分散は保証できません。

シングルテナントプランの場合、インスタンス上のリソースとしては顧客の Redis インスタンスとそれに関連する管理ソフトウェアしか存在しないため、より予測可能で、かつ変動の少ないパフォーマンスが提供されます。ただし、仮想化されたインフラストラクチャではある程度のリソース競合が発生するため、わずかなパフォーマンスの変動が予測されます。

アーキテクチャ、vCPU、RAM、I/O

すべての Heroku Data for Redis プランが 64 ビットアーキテクチャ上で実行されるため、Redis 操作の最高のパフォーマンスが保証されます。

vCPU は、基礎となるインスタンス上の仮想プロセッサーの数です。vCPU の数が多いほど、仮想サーバーまたはインスタンス上のパフォーマンスは向上します。

インスタンスはすべて、プロビジョニングされた IOPS (PIOPS) の EBS ディスクがアタッチされている EBS で最適化されたインスタンスによってバックアップされます。PIOPS は、基礎となるディスクが実行できる I/O 操作数/秒の尺度です。各プランでプロビジョニングされた IOPS の数によって、その I/O スループットが決定されます。

関連カテゴリー

  • Heroku Data For Redis
暗号化鍵を使用した Heroku Data for Redis の暗号化 Heroku Data for Redis への接続

Information & Support

  • Getting Started
  • Documentation
  • Changelog
  • Compliance Center
  • Training & Education
  • Blog
  • Support Channels
  • Status

Language Reference

  • Node.js
  • Ruby
  • Java
  • PHP
  • Python
  • Go
  • Scala
  • Clojure
  • .NET

Other Resources

  • Careers
  • Elements
  • Products
  • Pricing
  • RSS
    • Dev Center Articles
    • Dev Center Changelog
    • Heroku Blog
    • Heroku News Blog
    • Heroku Engineering Blog
  • Twitter
    • Dev Center Articles
    • Dev Center Changelog
    • Heroku
    • Heroku Status
  • Github
  • LinkedIn
  • © 2025 Salesforce, Inc. All rights reserved. Various trademarks held by their respective owners. Salesforce Tower, 415 Mission Street, 3rd Floor, San Francisco, CA 94105, United States
  • heroku.com
  • Legal
  • Terms of Service
  • Privacy Information
  • Responsible Disclosure
  • Trust
  • Contact
  • Cookie Preferences
  • Your Privacy Choices