Redis
 Computer >> コンピューター >  >> プログラミング >> Redis

Redis 7.0がリリースされました!

本日、今年初めのRedis Days SF基調講演で発表されたように、Redisバージョン7.0の一般提供について世界にお知らせできることをうれしく思います。このリリースはほぼ1年間開発中であり、3つのリリース候補が先行していたため、本番環境で使用するのに十分安定していると感じています。

下位互換性は常にRedisプロジェクトの設計原則であるため、以前のバージョンからのアップグレードは比較的簡単なプロセスです。ただし、Redis 7.0にアップグレードする前に、数分かかり、リリースノートを読んで新しいバージョンを理解してください。

Redis7.0の改善と新しいコマンド

一言で言えば、Redis 7.0には、そのほとんどすべての側面に対する段階的な改善が含まれています。最も注目に値するのは、Redis Functions、ACLv2、コマンドイントロスペクション、Sharded Pub / Subです。これらは、ユーザーのフィードバックと本番環境で学んだ教訓に基づいて、既存の機能を大幅に進化させたものです。

バージョン7.0では、この進化をサポートし、Redisの既存の機能を拡張するために、約50の新しいコマンドとオプションが追加されています。たとえば、ビットマップ、リスト、セット、並べ替えられたセット、およびストリームのデータ型はすべて、データ管理のユースケースをサポートする機能とともに追加されています。さらに、キャッシュセマンティクスが拡張され、存在修飾子と比較修飾子がサポートされるようになりました。

ユーザー向けの機能は簡単に自慢できますが、このバージョンの本当の「未知のヒーロー」は、Redisのパフォーマンスを向上させ、安定性を高め、無駄のないものにするための取り組みです。開発者の頭脳サイクルの大部分は、Redisが使用するリソースに対するパフォーマンスに焦点を当てることで、Redisの運用をより効果的にするために投資されました。 Redis 7.0は、メモリ、コンピューティング、ネットワーク、ストレージなど、管理するほぼすべてのサブシステムに多くの改善をもたらします。一部の最適化はデフォルトで有効になっていますが、その他の最適化には構成が必要な場合があります。詳細については、redis.confファイルのインラインドキュメントを参照してください。

この新しいバージョンのリリースは、ここRedisで祝うものですが、Redis7.2の実現に向けてすでに忙しく取り組んでいます。問題が発生した場合、または共有したい考えがある場合は、Redisリポジトリでご連絡ください。


  1. Redisのパフォーマンスについての考え

    単純なキャッシングから数テラバイトサイズのセットアップまで、さまざまなユースケースでRedisを使用している多くの人々や企業と話す特権が与えられているので、私が他の何よりも取り上げるよう求められているトピックの1つはパフォーマンスです。 Redisは、パフォーマンスへのアプローチ方法が異なります。ほとんどではないにしても、多くのデータベースサーバーでパフォーマンスを向上させようとしています。 Redisの目標は、速度を落とさないことです。これは非常に異なるアプローチであり、それを利用するには異なる考え方が必要です。 パフォーマンスメトリクス–レイテンシーは王様ですか? Redisを使用すると

  2. FastlyComputeでRedisを使用する

    この例では、古いバージョンのFastlyCLIを使用しています。最新バージョンについては、この記事を確認してください。 この投稿では、Fastly Compute@Edgeで実行される簡単なアプリケーションを作成します。アプリケーションはUpstashRedisにアクセスして、ページビューを追跡します。 モチベーション エッジコンピューティングは、近年最もエキサイティングなトレンドの1つです。 CloudflareやFastlyなどのCDNサービスは、ユーザーがエッジインフラストラクチャでアプリケーションを実行できるようにするために開始されました。これは、開発者がグローバルに分散された高