View a markdown version of this page

Valkey、Memcached、および Redis OSS のノードベースのクラスターの比較 - Amazon ElastiCache

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Valkey、Memcached、および Redis OSS のノードベースのクラスターの比較

Amazon ElastiCache では、Valkey、Memcached、および Redis OSS のキャッシュエンジンがサポートされます。各エンジンにはいくつかのメリットがあります。このトピックの情報を参考にして、要件を満たす最適なエンジンとバージョンを選択してください。

重要

キャッシュ、ノードベースのクラスター、またはレプリケーショングループの作成後、より新しいエンジンバージョンにアップグレードできますが、以前のエンジンバージョンにダウングレードすることはできません。以前のエンジンバージョンを使用する場合は、既存のキャッシュ、ノードベースのクラスター、またはレプリケーショングループを削除し、それを以前のエンジンバージョンでもう一度作成する必要があります。

見かけ上エンジンは似ています。それぞれのエンジンは、インメモリキー/値ストアです。ただし、実際には大きな違いがあります。

以下がお客様の状況に当てはまる場合は、Memcached を選択します。
  • できるだけシンプルなモデルが必要である。

  • 複数のコアまたはスレッドを持つ大きなノードを実行する必要がある。

  • システムでの需要の増減に応じてノードを追加または削除するスケールアウトおよびスケールイン機能が必要である。

  • オブジェクトをキャッシュする必要があります。

以下の状況が当てはまる場合は、ElastiCache で Valkey または Redis OSS を選択します。
Memcached、Valkey または Redis OSS (クラスターモードが無効)、Valkey または Redis OSS (クラスターモードが有効) の比較の概要
Memcached Valkey または Redis OSS (クラスターモードが無効) Valkey または Redis OSS (クラスターモードが有効)
Engine versions+ 1.4.5 and later 4.0.10 and later 4.0.10 and later
Data types Simple ‡ 2.8.x - Complex * 3.2.x and later - Complex †
Complex †
Data partitioning Yes No Yes
Cluster is modifiable Yes Yes 3.2.10 and later - Limited
Online resharding No No 3.2.10 and later
Encryption in-transit 1.6.12 and later 4.0.10 and later 4.0.10 and later
Data tiering No 6.2 and later 6.2 and later
Memory efficiencies No Valkey 8.0 and later Valkey 8.0 and later
Bloom filters No Valkey 8.1 and later Valkey 8.1 and later
Vector search No Valkey 8.2 and later Valkey 8.2 and later
Full-text search No Valkey 9.0 and later Valkey 9.0 and later
Hybrid search (text + vector) No Valkey 9.0 and later Valkey 9.0 and later
Aggregation pipelines No Valkey 9.0 and later Valkey 9.0 and later
Hash field expiration No Valkey 9.0 and later Valkey 9.0 and later
Numbered databases in cluster mode No N/A Valkey 9.0 and later
コンプライアンス認定
Compliance Certification

    FedRAMP

    HIPAA

    PCI DSS

 

はい – 1.6.12 以降

はい – 1.6.12 以降

はい

 

4.0.10 以降

4.0.10 以降

4.0.10 以降

 

4.0.10 以降

4.0.10 以降

4.0.10 以降

Multi-threaded Yes No No
Node type upgrade No Yes Yes
Engine upgrading Yes Yes Yes
High availability (replication) No Yes Yes
Automatic failover No Optional Required
Pub/Sub capabilities No Yes Yes
Sorted sets No Yes Yes
Backup and restore For serverless caches only, not applicable to node-based clusters Yes Yes
Geospatial indexing No 4.0.10 and later Yes
注記:
‡ string, objects (like databases)
* string, sets, sorted sets, lists, hashes, bitmaps, hyperloglog
† string, sets, sorted sets, lists, hashes, bitmaps, hyperloglog, geospatial indexes
+ Excludes versions which are deprecated, have reached or soon to reach end of life.

クラスターのエンジンを選択した後は、そのエンジンの最新バージョンを使用することをお勧めします。詳細については、「サポートされているノードの種類」を参照してください。