Google CloudがRedisフォークのValkey向けMemorystoreを発表、100%オープンソースのキーバリューサービスを提供

text: XEXEQ編集部
(記事は執筆時の情報に基づいており、現在では異なる場合があります)


記事の要約

  • Google CloudがMemorystore for Valkeyを発表
  • Valkeyは100%オープンソースのキーバリューサービス
  • Redis 7.2と互換性があり、高性能で拡張性に優れる

Google CloudがMemorystore for Valkeyのプレビュー版を発表

Google Cloudは、Redisをフォークしたインメモリデータベース「Valkey」をマネージドサービスとして提供する「Memorystore for Valkey」のプレビュー版の提供開始を2024年8月31日に発表した。Valkeyは100%オープンソースのキーバリューサービスで、Redis 7.2と完全に互換性があり、高性能で拡張性に優れた特徴を持っている。[1]

Memorystore for Valkeyは、既存のMemorystore for Redis ClusterやMemorystore for Redisと同様の機能を提供し、ゼロダウンタイムでのスケーリング、RDBとAOFの永続化、最大14.5 TBのインスタンス、シングルゾーンまたはマルチゾーンクラスタなどをサポートしている。Google Cloudは、顧客の需要に応えてこのサービスを導入し、高性能データ管理ソリューションを求める組織にとってゲームチェンジャーになると期待している。

Valkeyは2024年3月にLinux Foundationと提携してオープンソースコミュニティによって立ち上げられた。Redisが独自のライセンスに移行したことを受けて、Snap、Ericsson、AWS、Verizonなど多くの企業がValkeyの開発に参加している。Google CloudはValkeyコミュニティの一員として、オープンソースソフトウェアの強力なサポーターとしての立場を示している。

Memorystore for Valkeyの主な特徴

機能 詳細
互換性 Redis 7.2互換 既存のRedisクライアントで利用可能
スケーリング ゼロダウンタイム インまたはアウトのスケーリングが可能
永続化 RDBとAOF データの永続化をサポート
インスタンスサイズ 最大14.5 TB 大規模データセットに対応
デプロイメント シングル/マルチゾーン 高可用性を確保

Valkeyについて

Valkeyとは、Redisをフォークして作られた100%オープンソースのインメモリキーバリューデータベースのことを指しており、主な特徴として以下のような点が挙げられる。

  • Redis 7.2との完全な互換性
  • 高性能で拡張性に優れたアーキテクチャ
  • オープンソースコミュニティによる継続的な開発

Valkeyは、Linux Foundationの下で開発が進められており、多くの大手テクノロジー企業がその開発に参加している。Google CloudがMemorystore for Valkeyを発表したことで、Valkeyの普及が加速すると予想される。今後、Valkey 8.0では非同期I/Oスレッディングによるパフォーマンス向上や、クラスタスケーリング操作の信頼性向上など、さらなる機能強化が計画されている。

Memorystore for Valkeyに関する考察

Memorystore for Valkeyの発表は、クラウドネイティブな環境でのデータ管理に新たな選択肢を提供する点で重要だ。特に、100%オープンソースであることと、Redisとの互換性を維持しつつ高性能を実現している点は、多くの企業にとって魅力的な要素になるだろう。ただし、既存のRedisユーザーがValkeyに移行する際には、パフォーマンスや安定性の検証が必要になる可能性がある。

今後、Valkeyの普及に伴い、オープンソースコミュニティとクラウドプロバイダーの協力関係がより重要になると考えられる。Google Cloudは、Valkeyの開発に積極的に貢献することで、オープンソースエコシステムにおける自社の立場を強化できるだろう。一方で、RedisやAmazon ElastiCacheなど、既存のソリューションとの競争も激化する可能性がある。

Memorystore for Valkeyの今後の展開としては、Valkey 8.0への対応や、ベクトル検索、ネイティブJSON対応など、より高度な機能の追加が期待される。また、マルチクラウド環境でのデータ管理やエッジコンピューティングへの対応など、新たなユースケースの開拓も重要になるだろう。Google Cloudには、これらの課題に対応しつつ、Valkeyの長所を最大限に活かせるサービス開発を期待したい。

参考サイト

  1. ^ Google Cloud. 「Announcing Memorystore for Valkey | Google Cloud Blog」. https://cloud.google.com/blog/products/databases/announcing-memorystore-for-valkey/?hl=en, (参照 24-09-04).
  2. Google. https://blog.google/intl/ja-jp/

※上記コンテンツはAIで確認しておりますが、間違い等ある場合はコメントよりご連絡いただけますと幸いです。

「プログラミング」に関するコラム一覧「プログラミング」に関するニュース一覧
ブログに戻る

コメントを残す

コメントは公開前に承認される必要があることにご注意ください。