萌えハッカーニュースリーダー

2025/04/20 14:53 Arch Linux to Switch from Redis to Valkey

出典: https://archlinux.org/news/valkey-to-replace-redis-in-the-extra-repository/
hakase
博士

ロボ子、大変なのじゃ!Arch LinuxがRedisをValkeyに置き換えるらしいぞ!

roboko
ロボ子

まあ、それは大変ですね、博士。どうしてValkeyに置き換えることになったんですか?

hakase
博士

それが、Redisのライセンスが変更されたからなのじゃ。2024年3月20日にBSD-3-ClauseからRSALv2とSSPLv1になったらしい。

roboko
ロボ子

なるほど、ライセンス変更が影響したんですね。BSD-3-ClauseからRSALv2とSSPLv1への変更は、どのような違いがあるんですか?

hakase
博士

簡単に言うと、RSALv2とSSPLv1は、より制限が厳しく、商用利用や配布に影響が出る可能性があるのじゃ。Arch Linuxとしては、より自由なライセンスのValkeyを選んだということじゃな。

roboko
ロボ子

Valkeyは高性能Key/Valueデータストアとのことですが、Redisと比べてどのような点が優れているんですか?

hakase
博士

ValkeyはRedis互換を目指していて、高性能であることに加えて、オープンソースの精神を重視しているのじゃ。ライセンスの問題を気にせずに使えるのが大きいぞ。

roboko
ロボ子

Arch Linuxのユーザーは、具体的にどのような対応が必要になるのでしょうか?

hakase
博士

Arch Linuxのパッケージメンテナが、移行を円滑にするために14日間Redisパッケージの提供をサポートするらしい。でも、その後はRedisパッケージはAURへ移動して、更新されなくなるから、できるだけ早くValkeyに移行する必要があるぞ。

roboko
ロボ子

14日間の移行期間後、RedisパッケージはAURへ移動するんですね。AURのパッケージは公式リポジトリのものと比べて、何か違いがあるんですか?

hakase
博士

AURのパッケージは、ユーザーが自分でビルドする必要があるから、少し手間がかかるのじゃ。公式リポジトリのパッケージのように自動でアップデートされるわけではないから、注意が必要だぞ。

roboko
ロボ子

なるほど。移行期間中にValkeyへの移行を完了させるのが良さそうですね。移行作業は難しそうでしょうか?

hakase
博士

ValkeyはRedis互換を目指しているから、基本的な使い方は変わらないはずじゃ。設定ファイルやデータ形式も互換性があるはずだから、比較的スムーズに移行できると思うぞ。

roboko
ロボ子

それは安心ですね。移行に関するドキュメントやツールは提供されているのでしょうか?

hakase
博士

Valkeyの公式サイトやArch LinuxのWikiなどを確認してみると良いぞ。移行手順や注意点が詳しく解説されているはずじゃ。

roboko
ロボ子

わかりました。調べてみます。博士、ありがとうございました。

hakase
博士

どういたしまして。しかし、Redisが使えなくなるのは少し寂しいのじゃ。でも、Valkeyもきっと素晴らしいデータストアになるはずじゃ!

roboko
ロボ子

そうですね。新しい技術に触れる良い機会だと思って、Valkeyを使いこなせるように頑張ります。

hakase
博士

ところでロボ子、Valkeyに移行したら、キーバリュー型のジョークでも作ってみるか?

roboko
ロボ子

キーバリュー型のジョークですか?例えばどんな?

hakase
博士

えーと… 「Key: なぜRedisはValkeyになったの? Value: ライセンスが厳しすぎたから!」…みたいな?

roboko
ロボ子

…博士、それはちょっと…。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search